.elementor-18948 .elementor-element.elementor-element-d7ca2c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18948 .elementor-element.elementor-element-acd371e > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-18948 .elementor-element.elementor-element-46b8b39:not(.elementor-motion-effects-element-type-background), .elementor-18948 .elementor-element.elementor-element-46b8b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-18948 .elementor-element.elementor-element-46b8b39 > .elementor-container{max-width:887px;}.elementor-18948 .elementor-element.elementor-element-46b8b39, .elementor-18948 .elementor-element.elementor-element-46b8b39 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-18948 .elementor-element.elementor-element-46b8b39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18948 .elementor-element.elementor-element-46b8b39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-18948 .elementor-element.elementor-element-3a28ea9{right:277px;}body.rtl .elementor-18948 .elementor-element.elementor-element-3a28ea9{left:277px;}.elementor-18948 .elementor-element.elementor-element-3a28ea9{top:-105px;}.elementor-18948 .elementor-element.elementor-element-3a28ea9 img{width:8%;}body:not(.rtl) .elementor-18948 .elementor-element.elementor-element-d6d93f3{right:-343px;}body.rtl .elementor-18948 .elementor-element.elementor-element-d6d93f3{left:-343px;}.elementor-18948 .elementor-element.elementor-element-d6d93f3{bottom:105px;z-index:10;}.elementor-18948 .elementor-element.elementor-element-d6d93f3 img{width:8%;}body:not(.rtl) .elementor-18948 .elementor-element.elementor-element-c13bf37{right:-302px;}body.rtl .elementor-18948 .elementor-element.elementor-element-c13bf37{left:-302px;}.elementor-18948 .elementor-element.elementor-element-c13bf37{top:-125px;}.elementor-18948 .elementor-element.elementor-element-c13bf37 img{width:20%;}.elementor-18948 .elementor-element.elementor-element-bfb49fd{width:var( --container-widget-width, 122.376% );max-width:122.376%;--container-widget-width:122.376%;--container-widget-flex-grow:0;}@media(max-width:767px){.elementor-18948 .elementor-element.elementor-element-d7ca2c6 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-18948 .elementor-element.elementor-element-d6d93f3{right:-100px;}body.rtl .elementor-18948 .elementor-element.elementor-element-d6d93f3{left:-100px;}.elementor-18948 .elementor-element.elementor-element-d6d93f3{bottom:120px;}.elementor-18948 .elementor-element.elementor-element-d6d93f3 img{width:15%;}body:not(.rtl) .elementor-18948 .elementor-element.elementor-element-c13bf37{right:0px;}body.rtl .elementor-18948 .elementor-element.elementor-element-c13bf37{left:0px;}.elementor-18948 .elementor-element.elementor-element-c13bf37{top:-220px;}.elementor-18948 .elementor-element.elementor-element-c13bf37 img{width:40%;}}/* Start custom CSS for text-editor, class: .elementor-element-acd371e *//* طراحی متن نئون */
.neon-text {
    font-family: 'Arial', sans-serif; /* استفاده از فونت ساده */
    font-size: 60px; /* اندازه بزرگ‌تر برای متن */
    font-weight: bold; /* ضخامت فونت */
    text-align: center; /* تراز متن به وسط */
    text-transform: uppercase; /* تبدیل حروف به حروف بزرگ */
    color: #fff; /* رنگ متن سفید */
    letter-spacing: 2px; /* فاصله بین حروف */
    background-image: linear-gradient(90deg, #ff0080, #ff00ff); /* گرادینت رنگ نئون صورتی */
    background-clip: text; /* استفاده از پس‌زمینه فقط برای متن */
    -webkit-background-clip: text; /* برای سازگاری با مرورگرهای قدیمی‌تر */
    animation: neonGlow 1.5s ease-in-out infinite alternate; /* افکت نئون */
}

/* افکت نئون */
@keyframes neonGlow {
    0% {
        text-shadow: 0 0 5px #ff0080, 0 0 10px #ff0080, 0 0 15px #ff0080, 0 0 20px #ff0080;
    }
    50% {
        text-shadow: 0 0 10px #ff00ff, 0 0 20px #ff00ff, 0 0 30px #ff00ff, 0 0 40px #ff00ff;
    }
    100% {
        text-shadow: 0 0 5px #ff0080, 0 0 10px #ff0080, 0 0 15px #ff0080, 0 0 20px #ff0080;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-bfb49fd *//* طراحی باکس فرم */
.form-box {
    background-color: hsl(262.22deg 77.14% 6.86%); /* رنگ پس‌زمینه بنفش با کد HSL */
    border-radius: 15px; /* گوشه‌های گرد */
    padding: 30px; /* فاصله داخلی باکس */
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* سایه باکس */
    margin: 0 auto; /* تراز کردن باکس در وسط صفحه */
    color: #fff; /* رنگ متن داخل باکس */
}

/* استایل لیبل‌ها */
.form-box label {
    font-size: 16px;
    color: #fff !important; /* رنگ سفید برای لیبل‌ها */
    margin-bottom: 10px; /* فاصله از فیلد */
    display: block; /* نمایش به صورت بلوک */
}

/* استایل فیلدهای ورودی */
.form-box input[type="text"],
.form-box input[type="email"],
.form-box input[type="password"] {
    background-color: rgb(14, 4, 31); /* رنگ پس‌زمینه فیلدها */
    border: none; /* حذف حاشیه */
    border-radius: 10px; /* گوشه‌های گرد فیلدها */
    padding: 10px 15px; /* فاصله داخلی فیلد */
    width: 100%; /* عرض کامل فیلد */
    margin-bottom: 20px; /* فاصله بین فیلدها */
    color: #fff; /* رنگ متن داخل فیلدها */
    font-size: 16px; /* اندازه فونت */
    box-sizing: border-box; /* برای مدیریت فاصله داخلی */
}

/* استایل دکمه "ثبت‌نام" */
.form-box .submit-btn {
    background-image: linear-gradient(90deg, #ff0080, #00b3ff); /* رنگ گرادینت برای دکمه */
    border: none; /* حذف حاشیه */
    border-radius: 10px; /* گوشه‌های گرد دکمه */
    color: #fff; /* رنگ متن دکمه */
    font-size: 18px; /* اندازه فونت دکمه */
    padding: 15px; /* فاصله داخلی دکمه */
    width: 100%; /* عرض کامل دکمه */
    cursor: pointer; /* تغییر نشانگر موس به دست */
    transition: all 0.3s ease; /* انیمیشن برای تغییرات */
    box-shadow: 0 0 10px #ff0080, 0 0 20px #ff0080, 0 0 30px #ff0080; /* افکت نئون برای دکمه */
}

/* افکت نئون برای دکمه هنگام هاور */
.form-box .submit-btn:hover {
    box-shadow: 0 0 10px #ff0080, 0 0 20px #ff0080, 0 0 40px #ff0080, 0 0 60px #00b3ff; /* افکت نئون هنگام هاور */
}

/* لینک "ورود" */
.form-box .login-link {
    text-align: center;
    font-size: 14px;
    color: #00b3ff; /* رنگ لینک */
    text-decoration: none; /* حذف خط زیر لینک */
    display: block;
    margin-top: 15px;
}

.form-box .login-link:hover {
    text-decoration: underline; /* زیر خط رفتن لینک هنگام هاور */
}

/* استایل دکمه "پرداخت" */
#gform_submit_button_1 {
    background-image: linear-gradient(90deg, #ff0080, #00b3ff); /* گرادینت رنگ نئونی */
    border: none; /* حذف حاشیه */
    border-radius: 10px; /* گوشه‌های گرد */
    color: #fff; /* رنگ متن سفید */
    font-size: 18px; /* اندازه فونت */
    padding: 15px; /* فاصله داخلی دکمه */
    width: 100%; /* عرض کامل دکمه */
    cursor: pointer; /* تغییر نشانگر موس به دست */
    transition: all 0.3s ease; /* انیمیشن برای تغییرات */
    box-shadow: 0 0 10px rgba(255, 0, 128, 0.7), 0 0 20px rgba(0, 179, 255, 0.7); /* سایه نئون درست */
    text-shadow: 0 0 5px #ff0080, 0 0 10px #ff0080, 0 0 15px #00b3ff; /* افکت متن نئونی */
}

/* افکت نئون برای دکمه هنگام هاور */
#gform_submit_button_1:hover {
    box-shadow: 0 0 10px rgba(255, 0, 128, 1), 0 0 20px rgba(0, 179, 255, 1), 0 0 30px rgba(255, 0, 128, 1); /* سایه نئون هنگام هاور */
    background-color: #fff; /* پس‌زمینه دکمه سفید می‌شود */
    color: #fff; /* رنگ متن سفید می‌ماند */
    text-shadow: 0 0 5px #ff0080, 0 0 10px #ff0080, 0 0 15px #00b3ff; /* افکت نئون بر روی متن */
}
input#ginput_base_price_1_78 {
    background: #fff;
}
label.gform-field-label--type-sub-large.ginput_product_price_label {
    display: none;
}/* End custom CSS */