.elementor-36244 .elementor-element.elementor-element-d41c62f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 0px 0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36244 .elementor-element.elementor-element-d41c62f:not(.elementor-motion-effects-element-type-background), .elementor-36244 .elementor-element.elementor-element-d41c62f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), peyda;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-36244 .elementor-element.elementor-element-3edf476 .elementor-heading-title{font-family:"peyda", peyda;font-size:1.2rem;font-weight:700;color:var( --e-global-color-35af9da );}.elementor-36244 .elementor-element.elementor-element-e362c76 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), peyda;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-35af9da );}.elementor-36244 .elementor-element.elementor-element-f463633{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36244 .elementor-element.elementor-element-db107e4{--display:flex;}.elementor-36244 .elementor-element.elementor-element-0e4d173{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36244 .elementor-element.elementor-element-0e4d173:not(.elementor-motion-effects-element-type-background), .elementor-36244 .elementor-element.elementor-element-0e4d173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAF480;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), peyda;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-36244 .elementor-element.elementor-element-45d79e2{text-align:justify;font-family:"peyda", peyda;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-36244 .elementor-element.elementor-element-45d79e2 p{margin-block-end:0px;}.elementor-36244 .elementor-element.elementor-element-4c2cde0{--display:flex;}.elementor-36244 .elementor-element.elementor-element-813bcad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36244 .elementor-element.elementor-element-813bcad:not(.elementor-motion-effects-element-type-background), .elementor-36244 .elementor-element.elementor-element-813bcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAF480;}.elementor-36244 .elementor-element.elementor-element-e7f4258{text-align:justify;font-family:"peyda", peyda;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-36244 .elementor-element.elementor-element-cd75c8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36244 .elementor-element.elementor-element-cd75c8c:not(.elementor-motion-effects-element-type-background), .elementor-36244 .elementor-element.elementor-element-cd75c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAF480;}.elementor-36244 .elementor-element.elementor-element-c005a4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36244 .elementor-element.elementor-element-8a68f01{text-align:justify;font-family:"peyda", peyda;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-36244 .elementor-element.elementor-element-957a343{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-f2716e1 );--n-accordion-icon-size:15px;}.elementor-36244 .elementor-element.elementor-element-957a343 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#28361726;}.elementor-36244 .elementor-element.elementor-element-0bddf36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-36244 .elementor-element.elementor-element-278a4f1 .wd-button-wrapper a{background-color:#00B894;border-color:#00B894;}.elementor-36244 .elementor-element.elementor-element-278a4f1 .wd-button-wrapper:hover a{background-color:#00AA88;border-color:#00AA88;}.elementor-36244 .elementor-element.elementor-element-bcec1bb .wd-btn-text{font-family:var( --e-global-typography-accent-font-family ), peyda;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}#elementor-popup-modal-36244 .dialog-widget-content{animation-duration:0.5s;border-radius:8px 8px 8px 8px;box-shadow:2px 8px 23px 3px rgba(0, 0, 0, 0.15);margin:28px 28px 28px 28px;}#elementor-popup-modal-36244 .dialog-message{width:360px;height:auto;}#elementor-popup-modal-36244{justify-content:flex-start;align-items:flex-end;pointer-events:all;}#elementor-popup-modal-36244 .dialog-close-button{display:flex;}#elementor-popup-modal-36244 .dialog-close-button i{color:var( --e-global-color-6af258f );}#elementor-popup-modal-36244 .dialog-close-button svg{fill:var( --e-global-color-6af258f );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-36244 .elementor-element.elementor-element-e362c76 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36244 .elementor-element.elementor-element-bcec1bb .wd-btn-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}#elementor-popup-modal-36244 .dialog-message{width:360px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-36244 .elementor-element.elementor-element-3edf476 .elementor-heading-title{font-size:1.4rem;line-height:1.5em;}.elementor-36244 .elementor-element.elementor-element-e362c76 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36244 .elementor-element.elementor-element-45d79e2{font-size:1rem;line-height:1.5em;}.elementor-36244 .elementor-element.elementor-element-e7f4258{font-size:1rem;line-height:1.5em;}.elementor-36244 .elementor-element.elementor-element-8a68f01{font-size:1rem;line-height:1.5em;}.elementor-36244 .elementor-element.elementor-element-bcec1bb .wd-btn-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}#elementor-popup-modal-36244 .dialog-message{width:320px;}#elementor-popup-modal-36244 .dialog-widget-content{margin:12px 12px 12px 12px;}}/* Start custom CSS for wd_button, class: .elementor-element-278a4f1 */.elementor-36244 .elementor-element.elementor-element-278a4f1 .btn {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important; 
}

/* تنظیم دقیق کادر دور آیکون و متن برای هم‌ترازی */
.elementor-36244 .elementor-element.elementor-element-278a4f1 .wd-btn-icon,
.elementor-36244 .elementor-element.elementor-element-278a4f1 .wd-btn-text {
    display: inline-flex !important;
    align-items: center !important;
    line-height: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* تغییر سایز آیکون و حذف ارتفاع خط اضافی */
.elementor-36244 .elementor-element.elementor-element-278a4f1 .wd-btn-icon .wd-icon {
    font-size: 24px !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-bcec1bb */.elementor-36244 .elementor-element.elementor-element-bcec1bb .btn {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important; 
}

/* تنظیم دقیق کادر دور آیکون و متن برای هم‌ترازی */
.elementor-36244 .elementor-element.elementor-element-bcec1bb .wd-btn-icon,
.elementor-36244 .elementor-element.elementor-element-bcec1bb .wd-btn-text {
    display: inline-flex !important;
    align-items: center !important;
    line-height: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* تغییر سایز آیکون و حذف ارتفاع خط اضافی */
.elementor-36244 .elementor-element.elementor-element-bcec1bb .wd-btn-icon .wd-icon {
    font-size: 24px !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}
/* اعمال ترانزیشن برای حرکت نرم */
.elementor-36244 .elementor-element.elementor-element-bcec1bb .wd-btn-icon .wd-icon,
.elementor-36244 .elementor-element.elementor-element-bcec1bb .wd-btn-icon svg {
    transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

/* تغییرات هنگام هاور */
.elementor-36244 .elementor-element.elementor-element-bcec1bb .btn:hover .wd-btn-icon .wd-icon,
.elementor-36244 .elementor-element.elementor-element-bcec1bb .btn:hover .wd-btn-icon svg {
    transform: scale(1.2) rotate(-15deg) !important;
    color: #00b894 !important; /* تغییر رنگ آیکون به سبز - میتوانید پاک کنید */
}/* End custom CSS */