.testimonialCardModule .cardImage{width:40%}.testimonialCardModule.style2 .cardImage{overflow:hidden;position:relative;border-radius:32px 0px 0 32px}.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}.testimonialCardModule.style2 .cardParent{overflow:visible}.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}.testimonialCardModule.style2 .cardBgImage{width:100%}.testimonialCardModule .ctaButton{font-size:18px;line-height:1.25;color:#3dc1cf;padding:14px 25px 16px 25px;display:inline-block;border:2px solid #3dc1cf;border-radius:30px;text-align:center}.testimonialCardModule .ctaButton:hover{background-color:#3dc1cf;color:#fff}.testimonialCardModule .cardButton{padding-top:30px}.testimonialCardModule .formParent .cardBgImage{background-position:top 90px left}.testimonialCardModule .formParent .cardDetail>div{padding:70px;padding-right:240px}.testimonialCardModule .formParent form .hs-form-field>label{line-height:19px;color:#787878;margin-bottom:8px}.testimonialCardModule .formParent form .hs-button{line-height:1.25;padding:15px 40px;background:#3dc1cf;color:#fff;border:2px solid #3dc1cf;margin-bottom:0;margin-top:35px}.testimonialCardModule .formParent form .hs-button:hover{background-color:#fff;color:#3dc1cf}.testimonialCardModule .formParent .hs-form .hs-form-field{margin-bottom:30px;position:relative}.testimonialCardModule .formParent h3.form-title{display:none}.testimonialCardModule h3.formSubmitMsg{margin-bottom:0;font-size:30px;font-family:"Lato",sans-serif}.testimonialCardModule .formParent label.hs-error-msg{position:absolute;bottom:-18px;left:0}.testimonialCardModule .formParent .hs-form .input{height:47px}.formParent .nice-select.open .list{transform:scale(1.009) translateY(0)}.cardBgImage.cardBgColor{background:#3dc1cf;text-align:center;width:40%}.cardBgImage.cardBgColor img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.testimonialshapeStyle{position:relative;overflow:hidden}.testimonialshapeStyle:before{content:'';width:150%;height:200%;background-color:#eff1f2;position:absolute;top:50%;left:-35%;transform:rotate(23deg)}.formExpand .testimonialshapeStyle:before{width:200%;left:-50%}@media(min-width:1580px){.testimonialshapeStyle:before{top:45%;transform:rotate(20deg)}}@media(min-width:1680px){}@media(min-width:1850px){.testimonialshapeStyle:before{transform:rotate(18deg)}}@media(min-width:2100px){.testimonialshapeStyle:before{transform:rotate(15deg)}}@media(max-width:1080px){.testimonialshapeStyle:before{top:40%;left:-52%;transform:rotate(26deg)}}@media(max-width:992px){.testimonialCardModule .cardDetail>div{padding:30px;padding-left:50px}.testimonialCardModule .formParent .cardDetail>div{padding:45px;padding-left:45px}}@media(max-width:767px){.testimonialCardModule .cardDetail>div{padding:45px;padding-left:45px}.testimonialshapeStyle:before{top:21%;left:-82%;transform:rotate(38deg)}}@media(max-width:560px){.testimonialCardModule .cardDetail{width:100%;height:auto !important}.testimonialCardModule .cardImage{width:100%;height:430px !important;margin-right:0;display:block}.testimonialCardModule .cardBgImage{width:130%;height:430px;top:0;left:-15%;border-radius:0 0 60% 60%}.testimonialCardModule .cardDetail>div,.testimonialCardModule .formParent .cardDetail>div{padding:45px;padding-left:45px}.testimonialCardModule .formParent form .hs-button{width:100%}.testimonialCardModule .formParent .cardBgImage{background-position:top 0 center;background-size:auto 155%}.equal_title{height:auto !important}.testimonialCardModule.style2 .cardImage{border-radius:32px 32px 0 0px}.testimonialCardModule.style2 .cardBgImage{width:130%}.testimonialshapeStyle:before{top:3%;left:-55%;transform:rotate(-26deg)}}@media(max-width:480px){.testimonialCardModule .formParent .cardBgImage{background-size:auto 130%}.cardBgImage.cardBgColor img{max-width:250px !important;max-height:250px;padding:30px}.testimonialshapeStyle:before{top:3%;left:-53%;transform:rotate(-22deg)}}@media(max-width:375px){.testimonialCardModule .formParent .cardBgImage{background-size:auto 110%}.testimonialCardModule .ctaButton{padding:14px 20px 16px 20px}.testimonialCardModule .formParent form .hs-button{padding:15px 20px}.testimonialshapeStyle:before{top:3%;left:-50%;transform:rotate(-16.2deg)}}