.elementor-1979 .elementor-element.elementor-element-421a724{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1979 .elementor-element.elementor-element-2ad1d18 .tx-section{padding:120px 0px 120px 0px;}.elementor-1979 .elementor-element.elementor-element-2ad1d18 .nm-price-2-marquee-wrap{mask-image:url(https://d-counter.com/wp-content/uploads/2025/08/p1-mask-shape.webp);-webkit-mask-image:url(https://d-counter.com/wp-content/uploads/2025/08/p1-mask-shape.webp);}.elementor-1979 .elementor-element.elementor-element-b71f2d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1979 .elementor-element.elementor-element-71fe402 .tx-section{padding:110px 0px 110px 0px;}body.elementor-page-1979 .page-wrapper{overflow:hidden;}/* Start custom CSS for tx_pricing_section, class: .elementor-element-2ad1d18 */.nm-price-2-card .package-features li {
    position: relative; /* التأكد من أن الأب له وضعية نسبية */
    padding-right: 25px; /* مساحة للنقطة جهة اليمين */
    list-style: none;    /* إلغاء النقاط الافتراضية */
}

.nm-price-2-card .package-features li::after {
    content: "";
    width: 8px;
    height: 8px;
    background: linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(88, 88, 88) 100%);
    position: absolute;
    top: 8px; /* ضبط الارتفاع ليتوسط السطر */
    right: 0;  /* بدلاً من left الثابت، نستخدم right ليكون متوافقاً مع العربية */
    border-radius: 50%;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.004);
}/* End custom CSS */