.ads-showcase{background-color:#fff;direction:rtl;padding:64px 0 56px}.ads-showcase__container{margin:0 auto;max-width:1200px;padding:0 24px}.ads-showcase__header{margin-bottom:40px;text-align:center}.ads-showcase__heading{color:#1a1a2e;font-size:clamp(24px,3.5vw,38px);font-weight:800;letter-spacing:-.02em;line-height:1.4;margin:0 0 16px}.ads-showcase__subheading{color:#555;font-size:clamp(14px,1.6vw,17px);line-height:1.8;margin:0 auto;max-width:640px}.ads-showcase__slider-wrapper{overflow:hidden;position:relative}.ads-showcase__slider{display:flex;gap:16px;padding-bottom:4px;transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform}.ads-showcase__slide{flex:0 0 calc(22.22222% - 14.22222px);min-width:0}@media (max-width:1024px){.ads-showcase__slide{flex:0 0 calc(38.46154% - 12.30769px)}}@media (max-width:640px){.ads-showcase__slide{flex:0 0 calc(100% - 40px)}}.ads-showcase__card{background-position:50%;background-size:cover;border-radius:16px;cursor:pointer;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease}.ads-showcase__card-overlay{background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.25) 50%,rgba(0,0,0,.05));border-radius:inherit;inset:0;position:absolute}.ads-showcase__card-content{bottom:0;left:0;padding:20px 16px 16px;position:absolute;right:0;text-align:right;z-index:1}.ads-showcase__card-title{color:#fff;font-size:clamp(13px,1.3vw,16px);font-weight:700;line-height:1.4;margin:0 0 6px;text-shadow:0 1px 4px rgba(0,0,0,.4)}.ads-showcase__card-desc{color:hsla(0,0%,100%,.85);font-size:clamp(11px,1vw,13px);line-height:1.5;margin:0 0 12px}.ads-showcase__card-btn{background-color:#fff;border-radius:50px;color:#1a1a2e;display:inline-block;font-size:13px;font-weight:700;padding:7px 20px;text-decoration:none;transition:background-color .2s,color .2s;white-space:nowrap}.ads-showcase__card-btn:hover{background-color:#f0f0f0;color:#000}.ads-showcase__arrow{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.15);color:#1a1a2e;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s,transform .2s;width:44px;z-index:10}.ads-showcase__arrow:hover{background-color:#f5f5f5;transform:translateY(-50%) scale(1.08)}.ads-showcase__arrow:disabled{cursor:not-allowed;opacity:.35;transform:translateY(-50%) scale(1)}.ads-showcase__arrow--prev{left:-16px}.ads-showcase__arrow--next{right:-16px}@media (max-width:768px){.ads-showcase__arrow--prev{left:4px}.ads-showcase__arrow--next{right:4px}}.ads-showcase__dots{display:flex;gap:8px;justify-content:center;margin-top:24px}.ads-showcase__dot{background-color:#d1d5db;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:background-color .25s,transform .25s;width:8px}.ads-showcase__dot--active,.ads-showcase__dot:hover{background-color:#4f46e5;transform:scale(1.3)}.ads-showcase__features{display:flex;flex-wrap:wrap;gap:24px 48px;justify-content:center}.ads-showcase__feature{align-items:center;color:#1a1a2e;display:flex;font-size:clamp(14px,1.4vw,16px);font-weight:600;gap:10px}.ads-showcase__feature-check{align-items:center;background-color:#4f46e5;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ads-showcase__header{margin:0 auto 60px;max-width:722px;width:100%}.ads-showcase__header .ads-showcase__heading{font-size:36px;font-weight:400;letter-spacing:-.8px;line-height:110.00000000000001%;margin:0 auto 20px;max-width:384px;text-align:center;vertical-align:middle;width:100%}.ads-showcase__header .ads-showcase__subheading{color:#6e6e73;font-size:20px;font-weight:400;letter-spacing:0;line-height:132%;margin:0 auto;max-width:510px;text-align:center;vertical-align:middle;width:100%}.ads-showcase__card img{height:100%!important;object-fit:contain;width:100%!important}.ads-showcase__slide{flex:0 0 300px;flex-shrink:0;height:337.888306px;max-width:300px}.ads-showcase__feature .ads-showcase__feature-checks{height:30px;width:30px}.ads-showcase__feature .ads-showcase__feature-text{color:#10030f;font-family:watad;font-size:20px;font-weight:400;letter-spacing:0;line-height:132%;text-align:right}@media (max-width:767px){.ads-showcase{padding-left:20px;padding-right:20px}}