.bite.index .bite--success-story{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:20px 0;background:linear-gradient(-223.8275543299deg,#f5faff 11.4522124774%,#e5f3ff 85.6453994515%);border-radius:15px;margin:0 0 5rem;overflow:hidden;position:relative}.bite.index .bite--success-story--text{color:#3390ff;display:flex;flex-direction:column;padding:1.5rem;width:calc(33.33333% + .5rem)}.bite.index .bite--success-story--text h2,.bite.index .bite--success-story--text h3,.bite.index .bite--success-story--text h4,.bite.index .bite--success-story--text h5{line-height:1.44;margin:0 0 10px}.bite.index .bite--success-story--text h2,.bite.index .bite--success-story--text h3,.bite.index .bite--success-story--text h4,.bite.index .bite--success-story--text h5,.bite.index .bite--success-story--text p{color:#3390ff}.bite.index .bite--success-story--img{margin:auto 0 0}.bite.index .bite--success-story--img img{margin:0}.bite.index .bite--success-story--video-block{overflow:hidden;width:calc(66.6666% - .5rem)}.bite.index .bite--block-45{display:flex;flex-direction:column;width:43%}.bite.index .bite--block-45--img{width:80%}.bite.index .bite--cnt-blue{background:linear-gradient(90deg,#3390ff,#65bde6);overflow:hidden;position:relative}.bite.index .bite--cnt-blue h2{color:#fff}.bite.index .bite--cnt-blue--img img{bottom:unset;display:block;height:100%;left:0;max-width:108%;object-fit:contain;object-position:top;top:-3px;width:100%}.bite.index .bite--cnt-blue.shadow:after{bottom:-5px;box-shadow:0 -5px 14px 1px #00000080;content:"";height:5px;left:0;position:absolute;width:100%}.bite.index .bite--box{background:linear-gradient(-223.8275543299deg,#f5faff 11.4522124774%,#e5f3ff 85.6453994515%);border-radius:15px;bottom:0;display:block;left:0;overflow:hidden;position:relative}.bite.index .bite--box h3,.bite.index .bite--box h4{margin:auto 0 0;padding:1rem 0 0}.bite.index .bite--box--images{align-items:flex-end;background-position:10% 70%,0 100%;background-repeat:no-repeat;background-size:15%,cover;display:inline-flex;justify-content:center;padding:0 1rem;position:relative;width:100%}.bite.index .bite--box--img{margin-left:auto;max-width:160px!important;width:100%}.bite.index .bite--box--img .bite--img-cnt{display:block;min-height:150px;padding:0!important;position:relative;width:100%}.bite.index .bite--box--img .bite--img-cnt img{bottom:0;margin:auto;object-position:center;top:0}.bite.index .bite--box--text-headlines{padding:1rem 1rem 0}.bite.index .bite--box--text-headlines *{color:#3390ff}.bite.index .bite--box--text-overflow{overflow:hidden;padding:0 1rem 1rem;position:relative}.bite.index .bite--box--text-overflow--in{line-height:1.3;max-height:190px;overflow-x:auto;padding:0 0 1px;scroll-behavior:smooth}.bite.index .bite--box--text-overflow--in:hover::-webkit-scrollbar-thumb{visibility:visible}.bite.index .bite--box--text-overflow--in::-webkit-scrollbar{width:6px}.bite.index .bite--box--text-overflow--in::-webkit-scrollbar-track{background:unset}.bite.index .bite--box--text-overflow--in::-webkit-scrollbar-thumb{background-color:#555;border:3px solid #0000;border-radius:20px;transition:all .2s ease;visibility:hidden}.bite.index .bite--box--text-overflow.no-after:after{content:none}.bite.index .bite--box--text-overflow.scroll-ended:after{opacity:0}.bite.index .bite--box--text-overflow:after{background:linear-gradient(180deg,#0000,#e5f3ff);bottom:0;content:"";height:8rem;left:0;opacity:1;pointer-events:none;position:absolute;transition:all .2s ease;width:100%}.bite.index .bite--block-30{background:linear-gradient(-223.8275543299deg,#f5faff 11.4522124774%,#e5f3ff 85.6453994515%);border-radius:15px;display:flex;flex-direction:column;margin:1.5rem 0 0;padding:1rem;width:calc(33.33333% - 1rem)}.bite.index .bite--block-30 h3,.bite.index .bite--block-30 h4{margin:auto 0 0;padding:1rem 0 0}.bite.index .bite--block-30--img{margin-left:auto;max-width:140px;width:100%}@media screen and (max-width:800px){.bite.index .bite--success-story{flex-direction:column-reverse}.bite.index .bite--success-story--text{width:100%}.bite.index .bite--success-story--text h4{font-size:24px}.bite.index .bite--success-story--video-block{width:100%}.bite.index .bite--block-30{width:calc(50% - .75rem)}}@media screen and (max-width:600px){.bite.index .bite--columns{grid-gap:2rem}.bite.index .bite--block-45--img{margin:0 auto}.bite.index .bite--block-30,.bite.index .bite--block-45{width:100%}}