.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 );}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-65 .elementor-element.elementor-element-c618310 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-65 .elementor-element.elementor-element-c618310 .elementor-button{font-family:"Arad", Sans-serif;font-feature-settings:"numr";font-weight:500;line-height:24px;}.elementor-65 .elementor-element.elementor-element-a8d7331 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-65 .elementor-element.elementor-element-a8d7331 .elementor-button{font-family:"Arad", Sans-serif;font-feature-settings:"numr";font-weight:500;}.elementor-65 .elementor-element.elementor-element-e1616f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-65 .elementor-element.elementor-element-e1616f5 .elementor-button{font-family:"Arad", Sans-serif;font-feature-settings:"numr";font-weight:500;}.elementor-65 .elementor-element.elementor-element-c28b899 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-65 .elementor-element.elementor-element-c28b899 .elementor-button{font-family:"Arad", Sans-serif;font-feature-settings:"numr";font-weight:500;}.elementor-65 .elementor-element.elementor-element-9a16f36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-65 .elementor-element.elementor-element-9a16f36 .elementor-button{font-family:"Arad", Sans-serif;font-feature-settings:"numr";font-weight:500;}.elementor-65 .elementor-element.elementor-element-a6e9ad7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-65 .elementor-element.elementor-element-a6e9ad7 .elementor-button{font-family:"Arad", Sans-serif;font-feature-settings:"numr";font-weight:500;}.elementor-65 .elementor-element.elementor-element-13a46a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-65 .elementor-element.elementor-element-13a46a7 .elementor-button{font-family:"Arad", Sans-serif;font-feature-settings:"numr";font-weight:500;}.elementor-65 .elementor-element.elementor-element-61100a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-65 .elementor-element.elementor-element-61100a7 .elementor-button{font-family:"Arad", Sans-serif;font-feature-settings:"numr";font-weight:500;}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-a8d7331 .elementor-button{line-height:1.6em;}.elementor-65 .elementor-element.elementor-element-e1616f5 .elementor-button{line-height:1.6em;}.elementor-65 .elementor-element.elementor-element-c28b899 .elementor-button{line-height:1.6em;}.elementor-65 .elementor-element.elementor-element-9a16f36 .elementor-button{line-height:1.6em;}.elementor-65 .elementor-element.elementor-element-a6e9ad7 .elementor-button{line-height:1.6em;}.elementor-65 .elementor-element.elementor-element-13a46a7 .elementor-button{line-height:1.6em;}.elementor-65 .elementor-element.elementor-element-61100a7 .elementor-button{line-height:1.6em;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-845bc1c{width:50%;}.elementor-65 .elementor-element.elementor-element-c618310 .elementor-button{line-height:1.3em;}.elementor-65 .elementor-element.elementor-element-a8d7331 .elementor-button{line-height:1.4em;}.elementor-65 .elementor-element.elementor-element-e1616f5 .elementor-button{line-height:1.4em;}.elementor-65 .elementor-element.elementor-element-a6e772e{width:50%;}.elementor-65 .elementor-element.elementor-element-c28b899 .elementor-button{line-height:1.4em;}.elementor-65 .elementor-element.elementor-element-9a16f36 .elementor-button{line-height:1.4em;}.elementor-65 .elementor-element.elementor-element-a6e9ad7 .elementor-button{line-height:1.4em;}.elementor-65 .elementor-element.elementor-element-13a46a7 .elementor-button{line-height:1.4em;}}/* Start custom CSS for button, class: .elementor-element-c618310 */.elementor-65 .elementor-element.elementor-element-c618310 .elementor-button {
    position: relative;
    z-index: 1;
    overflow: hidden;
    border: none;
    border-radius: 14px;
    background: linear-gradient(135deg, #ef5b19, #dc8324);
    color: #fff;
    box-shadow: 0 8px 25px rgba(239, 91, 25, 0.30);
}

/* خط نورانی دور دکمه */
.elementor-65 .elementor-element.elementor-element-c618310 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 14px;

    background: conic-gradient(
        from 0deg,
        transparent 0deg,
        transparent 250deg,
        #ffffff 285deg,
        #ffd9bd 310deg,
        transparent 340deg,
        transparent 360deg
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;

    animation: rotateBorder 2s linear infinite;
    pointer-events: none;
}

/* حرکت دور کادر */
@keyframes rotateBorder {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

/* هاور */
.elementor-65 .elementor-element.elementor-element-c618310 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow:
        0 10px 30px rgba(239, 91, 25, 0.45),
        0 0 18px rgba(239, 91, 25, 0.20);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8d7331 */.elementor-65 .elementor-element.elementor-element-a8d7331 .elementor-button {
    position: relative;
    z-index: 1;
    overflow: hidden;
    border: none;
    border-radius: 14px;
    background: linear-gradient(135deg, #ef5b19, #dc8324);
    color: #fff;
    box-shadow: 0 8px 25px rgba(239, 91, 25, 0.30);
}

/* خط نورانی دور دکمه */
.elementor-65 .elementor-element.elementor-element-a8d7331 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 14px;

    background: conic-gradient(
        from 0deg,
        transparent 0deg,
        transparent 250deg,
        #ffffff 285deg,
        #ffd9bd 310deg,
        transparent 340deg,
        transparent 360deg
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;

    animation: rotateBorder 2s linear infinite;
    pointer-events: none;
}

/* حرکت دور کادر */
@keyframes rotateBorder {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

/* هاور */
.elementor-65 .elementor-element.elementor-element-a8d7331 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow:
        0 10px 30px rgba(239, 91, 25, 0.45),
        0 0 18px rgba(239, 91, 25, 0.20);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e1616f5 */.elementor-65 .elementor-element.elementor-element-e1616f5 .elementor-button {
    position: relative;
    z-index: 1;
    overflow: hidden;
    border: none;
    border-radius: 14px;
    background: linear-gradient(135deg, #ef5b19, #dc8324);
    color: #fff;
    box-shadow: 0 8px 25px rgba(239, 91, 25, 0.30);
}

/* خط نورانی دور دکمه */
.elementor-65 .elementor-element.elementor-element-e1616f5 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 14px;

    background: conic-gradient(
        from 0deg,
        transparent 0deg,
        transparent 250deg,
        #ffffff 285deg,
        #ffd9bd 310deg,
        transparent 340deg,
        transparent 360deg
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;

    animation: rotateBorder 2s linear infinite;
    pointer-events: none;
}

/* حرکت دور کادر */
@keyframes rotateBorder {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

/* هاور */
.elementor-65 .elementor-element.elementor-element-e1616f5 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow:
        0 10px 30px rgba(239, 91, 25, 0.45),
        0 0 18px rgba(239, 91, 25, 0.20);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c28b899 */.elementor-65 .elementor-element.elementor-element-c28b899 .elementor-button {
    position: relative;
    z-index: 1;
    overflow: hidden;
    border: none;
    border-radius: 14px;
    background: linear-gradient(135deg, #ef5b19, #dc8324);
    color: #fff;
    box-shadow: 0 8px 25px rgba(239, 91, 25, 0.30);
}

/* خط نورانی دور دکمه */
.elementor-65 .elementor-element.elementor-element-c28b899 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 14px;

    background: conic-gradient(
        from 0deg,
        transparent 0deg,
        transparent 250deg,
        #ffffff 285deg,
        #ffd9bd 310deg,
        transparent 340deg,
        transparent 360deg
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;

    animation: rotateBorder 2s linear infinite;
    pointer-events: none;
}

/* حرکت دور کادر */
@keyframes rotateBorder {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

/* هاور */
.elementor-65 .elementor-element.elementor-element-c28b899 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow:
        0 10px 30px rgba(239, 91, 25, 0.45),
        0 0 18px rgba(239, 91, 25, 0.20);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a16f36 */.elementor-65 .elementor-element.elementor-element-9a16f36 .elementor-button {
    position: relative;
    z-index: 1;
    overflow: hidden;
    border: none;
    border-radius: 14px;
    background: linear-gradient(135deg, #ef5b19, #dc8324);
    color: #fff;
    box-shadow: 0 8px 25px rgba(239, 91, 25, 0.30);
}

/* خط نورانی دور دکمه */
.elementor-65 .elementor-element.elementor-element-9a16f36 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 14px;

    background: conic-gradient(
        from 0deg,
        transparent 0deg,
        transparent 250deg,
        #ffffff 285deg,
        #ffd9bd 310deg,
        transparent 340deg,
        transparent 360deg
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;

    animation: rotateBorder 2s linear infinite;
    pointer-events: none;
}

/* حرکت دور کادر */
@keyframes rotateBorder {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

/* هاور */
.elementor-65 .elementor-element.elementor-element-9a16f36 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow:
        0 10px 30px rgba(239, 91, 25, 0.45),
        0 0 18px rgba(239, 91, 25, 0.20);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6e9ad7 */.elementor-65 .elementor-element.elementor-element-a6e9ad7 .elementor-button {
    position: relative;
    z-index: 1;
    overflow: hidden;
    border: none;
    border-radius: 14px;
    background: linear-gradient(135deg, #ef5b19, #dc8324);
    color: #fff;
    box-shadow: 0 8px 25px rgba(239, 91, 25, 0.30);
}

/* خط نورانی دور دکمه */
.elementor-65 .elementor-element.elementor-element-a6e9ad7 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 14px;

    background: conic-gradient(
        from 0deg,
        transparent 0deg,
        transparent 250deg,
        #ffffff 285deg,
        #ffd9bd 310deg,
        transparent 340deg,
        transparent 360deg
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;

    animation: rotateBorder 2s linear infinite;
    pointer-events: none;
}

/* حرکت دور کادر */
@keyframes rotateBorder {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

/* هاور */
.elementor-65 .elementor-element.elementor-element-a6e9ad7 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow:
        0 10px 30px rgba(239, 91, 25, 0.45),
        0 0 18px rgba(239, 91, 25, 0.20);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13a46a7 */.elementor-65 .elementor-element.elementor-element-13a46a7 .elementor-button {
    position: relative;
    z-index: 1;
    overflow: hidden;
    border: none;
    border-radius: 14px;
    background: linear-gradient(135deg, #ef5b19, #dc8324);
    color: #fff;
    box-shadow: 0 8px 25px rgba(239, 91, 25, 0.30);
}

/* خط نورانی دور دکمه */
.elementor-65 .elementor-element.elementor-element-13a46a7 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 14px;

    background: conic-gradient(
        from 0deg,
        transparent 0deg,
        transparent 250deg,
        #ffffff 285deg,
        #ffd9bd 310deg,
        transparent 340deg,
        transparent 360deg
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;

    animation: rotateBorder 2s linear infinite;
    pointer-events: none;
}

/* حرکت دور کادر */
@keyframes rotateBorder {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

/* هاور */
.elementor-65 .elementor-element.elementor-element-13a46a7 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow:
        0 10px 30px rgba(239, 91, 25, 0.45),
        0 0 18px rgba(239, 91, 25, 0.20);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61100a7 */.elementor-65 .elementor-element.elementor-element-61100a7 .elementor-button {
    position: relative;
    z-index: 1;
    overflow: hidden;
    border: none;
    border-radius: 14px;
    background: linear-gradient(135deg, #ef5b19, #dc8324);
    color: #fff;
    box-shadow: 0 8px 25px rgba(239, 91, 25, 0.30);
}

/* خط نورانی دور دکمه */
.elementor-65 .elementor-element.elementor-element-61100a7 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 14px;

    background: conic-gradient(
        from 0deg,
        transparent 0deg,
        transparent 250deg,
        #ffffff 285deg,
        #ffd9bd 310deg,
        transparent 340deg,
        transparent 360deg
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;

    animation: rotateBorder 2s linear infinite;
    pointer-events: none;
}

/* حرکت دور کادر */
@keyframes rotateBorder {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

/* هاور */
.elementor-65 .elementor-element.elementor-element-61100a7 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow:
        0 10px 30px rgba(239, 91, 25, 0.45),
        0 0 18px rgba(239, 91, 25, 0.20);
    transition: all 0.3s ease;
}/* End custom CSS */