.ap-case-studies{background:linear-gradient(115deg,#12352d,#132d38 55%,#102630);font-family:Catamaran,sans-serif;overflow:hidden;position:relative}.ap-case-studies__bg{left:-260px;opacity:.18;pointer-events:none;position:absolute;top:-120px;transform:rotate(-90deg)}.ap-case-studies__inner{align-items:center;display:flex;flex-direction:column;gap:48px;padding:72px 0 88px;position:relative}.ap-case-studies__title{color:#fff;font-size:42px;font-weight:800;letter-spacing:-.011em;line-height:51px;margin:0;max-width:945px;padding:0 48px;text-align:center}.ap-case-studies__slider{align-self:stretch;position:relative}.ap-case-studies__quotes{display:flex;gap:40px;overflow-x:auto;padding:0 84px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.ap-case-studies__quotes::-webkit-scrollbar{display:none}.ap-case-studies__quote-main{display:flex;flex:1;flex-direction:column;gap:26px;min-width:0}.ap-case-studies__quote-deco{align-items:center;display:flex;gap:26px}.ap-case-studies__quote-dash{background:#35ab6d;border-radius:3px;flex-shrink:0;height:5px;width:46px}.ap-case-studies__quote-line{background:#35ab6d;border-radius:3px;flex:1;height:5px}.ap-case-studies__quote-mark{color:#35ab6d;flex-shrink:0;font-family:Georgia,Times New Roman,serif;font-size:110px;font-weight:700;line-height:0}.ap-case-studies__quote-mark_bottom{transform:translateY(.3em)}.ap-case-studies__quote-text{color:#fff;font-size:22px;font-weight:400;line-height:1.55;padding:0 10px;text-wrap:pretty}.ap-case-studies__quote-person{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:18px}.ap-case-studies__quote-photo{border-radius:50%;height:240px;overflow:hidden;width:240px}.ap-case-studies__quote-photo img{display:block;height:100%;object-fit:cover;width:100%}.ap-case-studies__quote-author{color:#fff;font-size:16px;font-weight:400;text-align:center}.ap-case-studies__arrow{align-items:center;background:#297b50;border:none;border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.35);cursor:pointer;display:flex;height:56px;justify-content:center;padding:unset!important;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease,opacity .2s ease;width:56px;z-index:2}.ap-case-studies__arrow:hover{background:#35ab6d}.ap-case-studies__arrow_prev{left:20px}.ap-case-studies__arrow_next{right:20px}.ap-case-studies__arrow[disabled]{cursor:default;opacity:.35}.ap-case-studies__quote{align-items:center;background:#1d3440;box-sizing:border-box;display:flex;flex:0 0 100%;gap:56px;padding:44px 60px;scroll-snap-align:center}.ap-case-studies__logos{align-self:stretch;overflow:hidden}.ap-case-studies__logos-track{align-items:center;animation:ap-logos-scroll 35s linear infinite;display:flex;width:max-content}.ap-case-studies__logos:hover .ap-case-studies__logos-track{animation-play-state:paused}@keyframes ap-logos-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ap-case-studies__logo{flex-shrink:0;height:40px;margin-right:85px;object-fit:contain}@media (max-width:767px){.ap-case-studies__inner{gap:32px;padding:48px 0 56px}.ap-case-studies__title{font-size:30px;line-height:1.2;padding:0 20px}.ap-case-studies__quotes{gap:20px;padding:0 20px}.ap-case-studies__arrow{height:40px;width:40px}.ap-case-studies__arrow_prev{left:8px}.ap-case-studies__arrow_next{right:8px}.ap-case-studies__quote{flex-direction:column;gap:28px;padding:28px 22px}.ap-case-studies__quote-text{font-size:17px}.ap-case-studies__quote-mark{font-size:72px}.ap-case-studies__quote-photo{height:160px;width:160px}.ap-case-studies__logo{height:32px;margin-right:40px}}