._card-num{border-radius:16px;display:flex;flex-direction:column;--card-num-color-start:#d4d4d4;--card-num-color-end:#d4d4d4}._card-num .img-outer{flex:none;overflow:hidden}._card-num .img-outer img{height:auto;width:100%}._card-num .img-outer ._responsive-video,._card-num .img-outer img{border-radius:16px 16px 0 0}._card-num .info{background:linear-gradient(180deg,#252528,#1d1d20 94.74%);border-radius:0 0 16px 16px;box-shadow:0 6px 16px -2px #00000040,0 2px 4px #00000026;flex:1;padding:24px}._card-num .info .num{display:block;padding-bottom:48px;position:relative;white-space:nowrap}._card-num .info .num:after,._card-num .info .num:before{content:"";position:absolute}._card-num .info .num:before{background-color:#54545f;bottom:24px;height:1px;left:0;right:0}._card-num .info .num:after{background-color:#a3a3a3;bottom:24px;height:2px;left:0;width:44px}._card-num .info .num span{color:#d4d4d4;display:block;font-size:46px;font-style:italic;font-weight:300;letter-spacing:-1.38px;line-height:46px}._card-num .info h4{color:#fff;font-size:20px;font-weight:400;letter-spacing:.6px;line-height:24px;margin-bottom:8px}@media screen and (min-width:768px){._card-num .info h4{font-size:22px;letter-spacing:.66px;line-height:26px}}@media screen and (min-width:1244px){._card-num .info h4{font-size:24px;letter-spacing:.72px;line-height:32px}}._card-num .info ul>li{padding-left:22px;position:relative}._card-num .info ul>li:before{border:2px solid #737373;border-radius:8px;content:"";height:4px;left:7px;position:absolute;top:7px;width:4px}@media screen and (min-width:1244px){._card-num .info ul>li{padding-left:24px}}[lang=ar] ._card-num .info ul>li{padding-right:22px}[lang=ar] ._card-num .info ul>li:before{padding-right:7px;padding-top:7px}@media screen and (min-width:1244px){[lang=ar] ._card-num .info ul>li{padding-right:24px}}._card-num .info ul li{color:#d4d4d4;font-size:14px;font-weight:400;letter-spacing:.42px;line-height:22px}._card-num.blue,._card-num.gray-light,._card-num.green,._card-num.purple{--card-num-color-start:#d4d4d4;--card-num-color-end:#d4d4d4}@media screen and (min-width:768px){._card-num .info{padding:32px}._card-num .info .num{padding-bottom:50px}._card-num .info .num:before{bottom:26px}._card-num .info .num:after{bottom:26px;width:80px}._card-num .info .num span{font-size:68px;letter-spacing:-2.04px;line-height:68px}}@media screen and (min-width:1244px){._card-num .info .num span{font-size:80px;letter-spacing:-2.4px;line-height:80px}}
