.case-study-2-gradient-text{background:linear-gradient(90deg,#5300ff 0%,#ff007e 50%,#5300ff 100%) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite gradientShift}.cta-1-button,.hero-cta-button{font-weight:700!important}.testimonial-title-large{font-size:calc(1.1rem + 2px)}@media (min-width:640px){.testimonial-title-large{font-size:calc(1.15rem + 2px)}}@media (min-width:768px){.testimonial-title-large{font-size:calc(1.2rem + 2px)}}@media (min-width:1024px){.testimonial-title-large{font-size:calc(1.3rem + 2px)}}@media (min-width:1280px){.testimonial-title-large{font-size:calc(1.4rem + 2px)}}.home-play-button-karen>div,.home-play-button-karen>div>div{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;background-color:#fff!important;border:2px solid #fff!important}.home-play-button-karen svg{fill:#5300ff!important}@keyframes bounceInHoldFadeOut{0%{opacity:0;transform:translateY(-30px)scale(.2)}7%{opacity:1;transform:translateY(0)scale(1.15)}9%{transform:translateY(-8px)scale(.9)}10.4%{opacity:1;transform:translateY(0)scale(1)}22.1%{opacity:1;transform:translateY(0)scale(1)}74%{opacity:1;transform:translateY(0)scale(1)}84.4%{opacity:0;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-30px)scale(.2)}}@media (max-width:1023px){.hero-mobile-padding{padding-left:10px!important;padding-right:10px!important}.page-gradient-background div.text-left:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background div.text-center:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h1:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h2:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h3:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h4:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h5:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h6:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background p:not([class*=px-]):not([class*=pl-]):not([class*=pr-]){padding-left:10px;padding-right:10px}.page-gradient-background h3.section-headline.text-gray-800{font-size:1.5rem!important;line-height:1.35!important}}
