.elementor-968 .elementor-element.elementor-element-d2c7f96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-968 .elementor-element.elementor-element-fe0ed01{--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-968 .elementor-element.elementor-element-0e13810 .elementor-heading-title{font-family:"iranyekanwebmedium", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-968 .elementor-element.elementor-element-f180151{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-968 .elementor-element.elementor-element-4f0c68e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B4B4B4;--border-color:#B4B4B4;--border-radius:8px 8px 8px 8px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-968 .elementor-element.elementor-element-245a36a .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-968 .elementor-element.elementor-element-e3dfb53{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-e3dfb53 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-d81ed4e .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-61098f2{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-61098f2 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-feabd3c .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-e3e049a{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-e3e049a a{color:#303030;}.elementor-968 .elementor-element.elementor-element-7764bfd .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-edc6d79{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-edc6d79 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-07a53d5 .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-0ad7f49{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-0ad7f49 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-69eef9b .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-9ac30ca{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-9ac30ca a{color:#303030;}.elementor-968 .elementor-element.elementor-element-3031460 .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-3fc0799{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-3fc0799 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-6172791 .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-2f9ef37{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-2f9ef37 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-b81154d .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-dd3a111{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-dd3a111 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-d8d6c52 .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-5dbd49b{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-5dbd49b a{color:#303030;}.elementor-968 .elementor-element.elementor-element-152395c .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-2bd4038{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-2bd4038 a{color:#303030;}.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-968 .elementor-element.elementor-element-fdc956d .elementor-button{background-color:#FF0F28;font-family:"iranyekanwebmedium", Sans-serif;font-weight:500;border-radius:24px 24px 24px 24px;}.elementor-968 .elementor-element.elementor-element-1f2c845 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-33b1317{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-33b1317 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-4ecf859 .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-ea0a694{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-ea0a694 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-320c763 .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-9bb6f3a{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-9bb6f3a a{color:#303030;}.elementor-968 .elementor-element.elementor-element-602516d .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-7802de7{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-7802de7 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-97acfea .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-a3f7e7e{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-a3f7e7e a{color:#303030;}.elementor-968 .elementor-element.elementor-element-6a3305c .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-c923c0b{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-c923c0b a{color:#303030;}.elementor-968 .elementor-element.elementor-element-2b87667 .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-8759cbe{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-8759cbe a{color:#303030;}.elementor-968 .elementor-element.elementor-element-8df9b6a .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-045f931{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-045f931 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-f543777 .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-138051a{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-138051a a{color:#303030;}.elementor-968 .elementor-element.elementor-element-73c4adf .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-7153f7f .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-09fa5af{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-09fa5af a{color:#303030;}.elementor-968 .elementor-element.elementor-element-cc726e1 .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-63c9f0b{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-63c9f0b a{color:#303030;}.elementor-968 .elementor-element.elementor-element-3c1416e .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-1b60c15{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-1b60c15 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-b9134ad .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-a0869fe{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-a0869fe a{color:#303030;}.elementor-968 .elementor-element.elementor-element-147e35a .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-035c29a{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-035c29a a{color:#303030;}.elementor-968 .elementor-element.elementor-element-bc82762 .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-9497835{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-9497835 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-ede92ef .elementor-heading-title{font-family:"iranyekanwebregular", Sans-serif;font-size:1em;font-weight:500;color:#303030;}.elementor-968 .elementor-element.elementor-element-9a0cca8{font-family:"iranyekanweblight", Sans-serif;font-weight:400;color:#454545;}.elementor-968 .elementor-element.elementor-element-9a0cca8 a{color:#303030;}.elementor-968 .elementor-element.elementor-element-4844e20 .elementor-button{background-color:#2F2AC5;font-family:"iranyekanwebmedium", Sans-serif;font-weight:500;border-radius:24px 24px 24px 24px;}@media(max-width:767px){.elementor-968 .elementor-element.elementor-element-d2c7f96{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-968 .elementor-element.elementor-element-0e13810{text-align:center;}.elementor-968 .elementor-element.elementor-element-0e13810 .elementor-heading-title{font-size:1.2em;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-968 .elementor-element.elementor-element-4f0c68e{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}}@media(min-width:768px){.elementor-968 .elementor-element.elementor-element-4f0c68e{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-968 .elementor-element.elementor-element-4f0c68e{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-d2c7f96 */.elementor-968 .elementor-element.elementor-element-d2c7f96{
    background: linear-gradient(
        -90deg,
        #020024 0%,
        #090979 35%,
        #00D4FF 100%
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdc956d */.elementor-968 .elementor-element.elementor-element-fdc956d .elementor-button {
    position: relative;
    overflow: hidden;
    transform: scale(1);
    animation: strongPulse 3.5s ease-in-out infinite;
    box-shadow: 0 0 0 rgba(255, 255, 255, 0);
}

/* هاله نور اطراف */
.elementor-968 .elementor-element.elementor-element-fdc956d .elementor-button::before {
    content: "";
    position: absolute;
    inset: -8px;
    border-radius: inherit;
    background: rgba(255, 255, 255, 0.45);
    filter: blur(18px);
    opacity: 0;
    z-index: -1;
    animation: strongGlow 3.5s ease-in-out infinite;
}

/* نور متحرک روی دکمه */
.elementor-968 .elementor-element.elementor-element-fdc956d .elementor-button::after {
    content: "";
    position: absolute;
    top: -20%;
    left: -120%;
    width: 55%;
    height: 140%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.9),
        transparent
    );
    transform: skewX(-25deg);
    animation: strongShine 3.5s ease-in-out infinite;
}

/* Pulse قوی‌تر */
@keyframes strongPulse {

    0%, 55%, 100% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(255, 255, 255, 0);
    }

    65% {
        transform: scale(1.10);
        box-shadow: 0 0 30px rgba(255, 255, 255, 0.35);
    }

    72% {
        transform: scale(1.04);
        box-shadow: 0 0 15px rgba(255, 255, 255, 0.2);
    }

    80% {
        transform: scale(1);
        box-shadow: 0 0 0 rgba(255, 255, 255, 0);
    }
}

/* هاله */
@keyframes strongGlow {

    0%, 55%, 100% {
        opacity: 0;
        transform: scale(0.9);
    }

    65% {
        opacity: 1;
        transform: scale(1.08);
    }

    78% {
        opacity: 0;
        transform: scale(1.25);
    }
}

/* عبور نور */
@keyframes strongShine {

    0%, 45% {
        left: -120%;
    }

    65% {
        left: 130%;
    }

    100% {
        left: 130%;
    }
}/* End custom CSS */