.elementor-16137 .elementor-element.elementor-element-3633a58 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16137 .elementor-element.elementor-element-3633a58 > .elementor-container{max-width:600px;}.elementor-16137 .elementor-element.elementor-element-3633a58{border-style:none;padding:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-16137 .elementor-element.elementor-element-4b2c9d5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16137 .elementor-element.elementor-element-4b2c9d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16137 .elementor-element.elementor-element-4b2c9d5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16137 .elementor-element.elementor-element-4b2c9d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16137 .elementor-element.elementor-element-4b2c9d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button .bdt-ep-button-text{text-align:center;}.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button .bdt-ep-button-content-wrapper{text-align:center;}.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button:after,
								.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button:hover,
								.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:#39FF14;}.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button .bdt-flex-align-right{margin-right:10px;}.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button .bdt-flex-align-left{margin-left:10px;}.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button .bdt-flex-align-top{margin-bottom:10px;}.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button .bdt-flex-align-bottom{margin-top:10px;}.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button{color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#39FF14;box-shadow:0px 0px 10px 0px #FDFDFD;max-width:250px;width:100%;}.elementor-16137 .elementor-element.elementor-element-bd71eaa .bdt-ep-button:hover{color:#000000;border-style:solid;border-width:3px 3px 3px 3px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button .bdt-ep-button-text{text-align:center;}.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button .bdt-ep-button-content-wrapper{text-align:center;}.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button:after,
								.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button:hover,
								.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:#39FF14;}.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button .bdt-flex-align-right{margin-right:10px;}.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button .bdt-flex-align-left{margin-left:10px;}.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button .bdt-flex-align-top{margin-bottom:10px;}.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button .bdt-flex-align-bottom{margin-top:10px;}.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button{color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#39FF14;box-shadow:0px 0px 10px 0px #FDFDFD;max-width:250px;width:100%;}.elementor-16137 .elementor-element.elementor-element-6daa985 .bdt-ep-button:hover{color:#000000;border-style:solid;border-width:3px 3px 3px 3px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-16137 .elementor-element.elementor-element-5c0b514{width:100%;}}/* Start custom CSS for section, class: .elementor-element-3633a58 *//* =========================================================
   ArkaGame Mega Menu - Elementor Section CSS
   Put this inside the main mega menu section Custom CSS
   ========================================================= */


/* کانتینر اصلی سکشن */
.elementor-16137 .elementor-element.elementor-element-3633a58 {
    position: relative;
    overflow: hidden;

    background: radial-gradient(
        circle at top,
        rgba(38, 17, 51, 0.58) 0%,
        rgba(5, 0, 11, 0.48) 55%,
        rgba(0, 0, 0, 0.22) 100%
    ) !important;

    backdrop-filter: blur(18px) !important;
    -webkit-backdrop-filter: blur(18px) !important;

    border-radius: 2px !important;
    border: 1px solid rgba(255, 0, 180, 0.45) !important;

    box-shadow:
        0 0 0 1px rgba(255, 0, 180, 0.2),
        0 18px 35px rgba(0, 0, 0, 0.85),
        0 0 35px rgba(255, 0, 180, 0.35) !important;

    padding: 32px 24px 28px !important;

    transition:
        transform 0.25s ease-out,
        box-shadow 0.25s ease-out,
        border-color 0.25s ease-out,
        background 0.25s ease-out !important;
}


/* حذف پس‌زمینه‌های مزاحم داخلی Elementor */
.elementor-16137 .elementor-element.elementor-element-3633a58 .elementor-section,
.elementor-16137 .elementor-element.elementor-element-3633a58 .elementor-container,
.elementor-16137 .elementor-element.elementor-element-3633a58 .elementor-widget-wrap {
    background: transparent !important;
}


/* کارت‌ها / ستون‌ها */
.elementor-16137 .elementor-element.elementor-element-3633a58 .elementor-column-wrap {
    background: rgba(25, 25, 35, 0.5) !important;
    border: 1px solid rgba(0, 255, 150, 0.15) !important;
    border-radius: 2px !important;
    padding: 20px !important;

    backdrop-filter: blur(5px) !important;
    -webkit-backdrop-filter: blur(5px) !important;

    transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;
}


/* هاور کارت */
.elementor-16137 .elementor-element.elementor-element-3633a58 .elementor-column-wrap:hover {
    background: rgba(30, 30, 45, 0.9) !important;
    border-color: rgba(0, 255, 150, 0.6) !important;

    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.6),
        0 0 15px rgba(0, 255, 150, 0.2) !important;

    transform: translateY(-8px);
}


/* تصاویر */
.elementor-16137 .elementor-element.elementor-element-3633a58 img {
    border-radius: 12px !important;

    transition:
        transform 0.5s ease,
        box-shadow 0.5s ease,
        border-color 0.5s ease !important;
}


/* هاور تصویر */
.elementor-16137 .elementor-element.elementor-element-3633a58 img:hover,
.elementor-16137 .elementor-element.elementor-element-3633a58 .elementor-column-wrap:hover img {
    transform: scale(1.05);
    border-color: #00ff96 !important;
    box-shadow: 0 0 20px rgba(0, 255, 150, 0.45) !important;
}


/* دکمه‌ها */
.elementor-16137 .elementor-element.elementor-element-3633a58 .bdt-ep-button {
    margin-top: 15px !important;

    background: rgba(0, 0, 0, 0.35) !important;
    border: 1px solid #00ff96 !important;
    border-radius: 5px !important;

    backdrop-filter: blur(5px) !important;
    -webkit-backdrop-filter: blur(5px) !important;

    box-shadow: 0 0 8px rgba(0, 255, 150, 0.3) !important;

    transition:
        background 0.3s ease,
        color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease !important;
}


/* متن و آیکون دکمه */
.elementor-16137 .elementor-element.elementor-element-3633a58 .bdt-ep-button .avdbtn-text,
.elementor-16137 .elementor-element.elementor-element-3633a58 .bdt-ep-button i {
    color: #00ff96 !important;
    font-weight: 700 !important;
    transition: all 0.3s ease !important;
}


/* هاور دکمه */
.elementor-16137 .elementor-element.elementor-element-3633a58 .bdt-ep-button:hover,
.elementor-16137 .elementor-element.elementor-element-3633a58 .elementor-column-wrap:hover .bdt-ep-button {
    background: #00ff96 !important;
    box-shadow: 0 0 25px rgba(0, 255, 150, 0.8) !important;
    transform: translateY(-2px);
}


/* متن و آیکون هنگام هاور */
.elementor-16137 .elementor-element.elementor-element-3633a58 .bdt-ep-button:hover .avdbtn-text,
.elementor-16137 .elementor-element.elementor-element-3633a58 .bdt-ep-button:hover i,
.elementor-16137 .elementor-element.elementor-element-3633a58 .elementor-column-wrap:hover .bdt-ep-button .avdbtn-text,
.elementor-16137 .elementor-element.elementor-element-3633a58 .elementor-column-wrap:hover .bdt-ep-button i {
    color: #000 !important;
}


/* افکت Scanline گیمینگ */
.elementor-16137 .elementor-element.elementor-element-3633a58::after {
    content: "";
    position: absolute;
    inset: 0;

    background:
        linear-gradient(
            rgba(18, 16, 16, 0) 50%,
            rgba(0, 0, 0, 0.1) 50%
        ),
        linear-gradient(
            90deg,
            rgba(255, 0, 0, 0.03),
            rgba(0, 255, 0, 0.03),
            rgba(0, 0, 255, 0.03)
        );

    background-size: 100% 4px, 3px 100%;
    pointer-events: none;
    z-index: 10;
}/* End custom CSS */