.c-case-studies h1,.c-case-studies h2,.c-case-studies h3,.c-case-studies h4,.c-case-studies h5,.c-case-studies h6,.c-case-studies p,.c-case-studies span{margin:0}.c-case-studies__tag{font-size:12px;font-weight:500;line-height:100%}.c-case-studies__thumb:focus-visible{outline:2px solid var(--green-color, #19895b);outline-offset:2px}.c-case-studies__thumb.splide__slide{border:0!important;border-bottom:1px solid #474747!important;background:transparent;opacity:.45;gap:.75rem;cursor:pointer;padding:0 0 32px;box-sizing:border-box}.c-case-studies__thumb.splide__slide.is-active{opacity:1}.c-case-studies__slide{height:auto}.c-case-studies__card{background-color:var(--white-color);border-radius:20px;overflow:hidden}.c-case-studies__image{background-color:var(--cerise-color);position:relative;overflow:hidden;aspect-ratio:16 / 9;min-height:200px}.c-case-studies__image-tags{position:absolute;top:15px;left:30px;z-index:1}.c-case-studies__featured-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border:15px solid var(--cerise-color);border-top:none;border-right:none;border-radius:20px 0 20px 260px;background-color:var(--white-color)}.c-case-studies__panel{min-width:0;box-sizing:border-box;padding:30px;background-color:var(--white-color);gap:30px;border-radius:0 20px 20px 0;margin-bottom:18px}.c-case-studies__company-logo{width:100%;max-width:180px!important;max-height:100%!important;height:100%;object-fit:contain}.c-case-studies__divider{height:1px;width:100%;background-color:#474747;opacity:.5}.c-case-studies__panel .c-button{padding:0}.c-case-studies__progress{display:none;margin:35px 0;gap:10px}.c-case-studies__dot{width:15px;height:15px;background:#f7d6e3;border-radius:50%}.c-case-studies__dot.is-active{background:var(--cerise-color)}.c-case-studies__line{width:120px;height:2px;background:#f7d6e3;margin:0 10px;display:none}.c-case-studies__thumbs{display:block;margin-top:40px}.c-case-studies__thumbs .splide__track{overflow:visible}.c-case-studies__thumb-image{width:100%;height:100%;max-width:135px!important;max-height:45px!important;object-fit:contain}.c-case-studies__thumb-title{text-align:center;font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:-.02rem;max-width:220px;padding-top:24px}@media (min-width: 992px){.c-case-studies__card{background-color:unset}.c-case-studies__progress{gap:0}.c-case-studies__dot{width:20px;height:20px}.c-case-studies__line{display:block;width:220px}.c-case-studies__thumbs{margin-top:100px}.c-case-studies__thumb-title{font-size:1.125rem;padding-top:32px}.c-case-studies__image{background-color:unset;width:50%;max-width:50%;min-width:0;min-height:240px}.c-case-studies__image .c-case-studies__featured-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.c-case-studies__panel{width:50%;padding:55px;max-width:50%;min-width:0}}@media (min-width: 1200px){.c-case-studies__image{width:60%;max-width:60%}.c-case-studies__panel{width:40%;max-width:40%}.c-case-studies__thumbs .splide__list{width:100%;justify-content:center}}
