.case-study__header{text-align:center;background:linear-gradient(90deg,rgba(27,229,181,1) 0%,rgba(47,153,214,1) 100%);padding:124px 0 220px;position:relative}.case-study__header::after{content:'';background-image:url('https://www.buddyhealthcare.com/hubfs/02021/03/customers/banner_wave_bot.svg');width:100%;height:5em;background-size:cover;position:absolute;bottom:-2px;left:0}.case-study__header h1{width:90%;margin:0 auto 20px auto;max-width:768px;color:#fff;font-size:40px;line-height:1.2em}.case-study__socials{position:absolute;left:-180px;border-radius:8px;top:0;background:#fff;padding:24px 18px;flex-direction:column;justify-content:space-between;gap:10px;align-items:center;width:94px;box-shadow:0px 8px 16px rgb(178 192 206 / 50%);gap:24px;display:flex}.case-study__content .case-study__socials h2{font-size:16px;text-align:center;font-weight:600;color:#333;margin:0}.case-study__socials img{width:26px}.case-study__thumbnail{width:100%;margin-top:-50px;border-radius:16px;margin-top:-150px;display:block;position:relative;margin-bottom:60px}.case-study__content{width:90%;margin:32px auto 130px auto;max-width:768px;position:relative}.case-study__content ul li,.case-study__content ol li{margin:.5em 0}.case-study__content h2,.case-study__content h3{font-weight:500;font-size:24px;margin:1.5em 0 .8em 0}.case-study__content h3{font-size:20px}.case-study__content .hs-embed-wrapper{max-width:100% !important}.case-study__content p{font-size:16px}.case-study__content blockquote{position:relative;padding:80px 80px 64px 80px;width:120%;margin-left:-10%;border-radius:16px;margin-top:48px;margin-bottom:24px;background:linear-gradient(90deg,rgba(27,229,181,1) 0%,rgba(47,153,214,1) 100%);color:#fff;margin-bottom:50px;margin-top:52px}.case-study__content blockquote br{margin-top:.4em;display:block}.case-study__content blockquote::before,.case-study__content blockquote::after{content:'';background-image:url('https://www.buddyhealthcare.com/hubfs/02021/03/customers/qt_ico.svg');top:36px;left:9%;width:33px;height:29px;position:absolute;pointer-events:none;background-size:cover;background-repeat:no-repeat;transform:rotate(180deg)}.case-study__content blockquote::after{top:unset;left:unset;bottom:32px;right:10%}.case-study__content blockquote p,.case-study__content blockquote span{font-size:28px !important;line-height:1.1em;margin:0}@media only screen and (max-width:1130px){.case-study__content{margin:32px auto}.case-study__header{padding:94px 0 188px 0}.case-study__header h1{font-size:28px}.case-study__socials{position:relative;left:unset;top:unset;margin:100px 0 50px 0;flex-direction:row;justify-content:space-between;width:100%;padding:16px 20px}.case-study__content blockquote{margin-left:0;width:100%;padding:85px 30px 75px 30px}.case-study__content blockquote p,.case-study__content blockquote span{font-size:20px !important}}