.hs-case-study-content-group{position:relative}.hs-case-study-content-group .hs-case-study-content-top-section-inner h1{font-size:2.875rem;margin:0;line-height:1.1em;letter-spacing:-1px}.hs-case-study-content-group .hs-case-study-content-top-section-inner{text-align:center}.hs-case-study-content-group .hs-case-study-content-top-section-inner p{font-size:1rem;margin-top:10px;text-transform:none;letter-spacing:0}.hs-case-study-content-group .hs-case-study-content-top-section{margin-bottom:60px;padding-bottom:20px}.hs-case-study-content-group .hs-case-study-content-bottom-section{margin:0 -15px}.hs-case-study-content-group .vc_column-inner{padding-left:15px;padding-right:15px;width:100%}.hs-case-study-content-group .testimonial{padding-left:50%;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;-webkit-box-shadow:0 5px 35px rgb(0 0 0 / 10%);-moz-box-shadow:0 5px 35px rgba(0,0,0,.1);-ms-box-shadow:0 5px 35px rgba(0,0,0,.1);-o-box-shadow:0 5px 35px rgba(0,0,0,.1);box-shadow:0 5px 35px rgb(0 0 0 / 10%);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.hs-case-study-content-group .testimonial .testimonial-wrap{background:#fff;padding:10%}.hs-case-study-content-group .testimonial-content{margin-bottom:30px}.hs-case-study-content-group .author-name{font-size:1rem;line-height:1.35em;margin:0}.hs-case-study-content-group .subtitle{font-size:14px;display:inline-block;line-height:1.3}@media(min-width:768px){.hs-case-study-content-group .hs-case-study-content-top-section-inner{width:50%;margin:0 auto}.hs-case-study-content-group .hs-case-study-content-bottom-section-inner{width:66.66666667%;margin:0 auto}}@media(max-width:767px){.hs-case-study-content-group .hs-case-study-content-top-section-inner h1{font-size:1.875rem}.hs-case-study-content-group .hs-case-study-content-top-section{margin-bottom:61px}}@media(max-width:479px){.hs-case-study-content-group .testimonial{padding-top:55%;padding-left:0}.hs-case-study-content-group .testimonial{padding-top:55%;padding-left:0;background-position:left top;background-size:contain}}