.elementor-612 .elementor-element.elementor-element-f81d40e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-612 .elementor-element.elementor-element-1e6dca7{--display:flex;}.elementor-612 .elementor-element.elementor-element-c1a58e9{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-612 .elementor-element.elementor-element-0bda39d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-612 .elementor-element.elementor-element-0bda39d .elementor-heading-title a{transition-duration:3s;}.elementor-612 .elementor-element.elementor-element-12ded31{--display:flex;--min-height:322px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:41px 41px;--row-gap:41px;--column-gap:41px;}.elementor-612 .elementor-element.elementor-element-447e9e8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CE0000;--border-color:#CE0000;}.elementor-612 .elementor-element.elementor-element-4ec821c{--display:flex;--min-height:0px;}.elementor-612 .elementor-element.elementor-element-d821570{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-612 .elementor-element.elementor-element-c9c1980{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008611;--border-color:#008611;}.elementor-612 .elementor-element.elementor-element-2507b5d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-612 .elementor-element.elementor-element-9385262{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-612 .elementor-element.elementor-element-9f3de06{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-612 .elementor-element.elementor-element-194744b .elementor-button{background-color:#FF1744;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;}.elementor-612 .elementor-element.elementor-element-2911bef{--display:flex;}.elementor-612 .elementor-element.elementor-element-22e884b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:700;color:#00AAD3;}.elementor-612 .elementor-element.elementor-element-c2c0521{--display:flex;}.elementor-612 .elementor-element.elementor-element-205a5c3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-612 .elementor-element.elementor-element-c8769ef{--display:flex;}.elementor-612 .elementor-element.elementor-element-d75ced3 .elementor-button{background-color:#00AF08;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;}.elementor-612 .elementor-element.elementor-element-8461678{--display:flex;}.elementor-612 .elementor-element.elementor-element-0911b03 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;color:#00AF08;}body.elementor-page-612:not(.elementor-motion-effects-element-type-background), body.elementor-page-612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-447e9e8 */.elementor-612 .elementor-element.elementor-element-447e9e8 {
    position: relative;
    overflow: hidden;
    isolation: isolate;
    background: #111;
    border-radius: 22px;
    box-shadow: 0 20px 45px rgba(0,0,0,.55);
}

/* نور قرمز و آبی */
.elementor-612 .elementor-element.elementor-element-447e9e8::before {
    content: "";
    position: absolute;
    inset: -60px;

    background:
        radial-gradient(
            circle at 5% 50%,
            #ff001e 0%,
            rgba(255,0,30,.8) 18%,
            transparent 38%
        ),
        radial-gradient(
            circle at 95% 50%,
            #006eff 0%,
            rgba(0,110,255,.8) 18%,
            transparent 38%
        );

    filter: blur(30px);

    animation: NintendoLights 6s ease-in-out infinite alternate;

    z-index: -2;
}

/* لایه تاریک وسط */
.elementor-612 .elementor-element.elementor-element-447e9e8::after {
    content: "";
    position: absolute;
    inset: 0;

    background: rgba(10,10,10,.48);

    border-radius: inherit;

    z-index: -1;
}

@keyframes NintendoLights {

    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.12);
    }

    100% {
        transform: scale(1);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c1980 */.elementor-612 .elementor-element.elementor-element-c9c1980 {
    position: relative;
    overflow: hidden;
    isolation: isolate;
    background: #111;
    border-radius: 22px;
    box-shadow: 0 20px 45px rgba(0,0,0,.55);
}

/* نور سبز Xbox */
.elementor-612 .elementor-element.elementor-element-c9c1980::before {
    content: "";
    position: absolute;
    inset: -60px;

    background:
        radial-gradient(
            circle at 5% 50%,
            #107C10 0%,
            rgba(16,124,16,.9) 18%,
            transparent 40%
        ),
        radial-gradient(
            circle at 95% 50%,
            #52FF45 0%,
            rgba(82,255,69,.75) 18%,
            transparent 40%
        );

    filter: blur(30px);

    animation: XboxGreenLights 6s ease-in-out infinite alternate;

    z-index: -2;
}

/* تاریکی وسط */
.elementor-612 .elementor-element.elementor-element-c9c1980::after {
    content: "";
    position: absolute;
    inset: 0;

    background: rgba(8,8,8,.55);

    border-radius: inherit;

    z-index: -1;
}

/* حرکت آرام نور */
@keyframes XboxGreenLights {

    0% {
        transform: scale(1);
        opacity: .7;
    }

    50% {
        transform: scale(1.12);
        opacity: 1;
    }

    100% {
        transform: scale(1);
        opacity: .7;
    }

}/* End custom CSS */