.elementor-372 .elementor-element.elementor-element-4d8cfca{--display:flex;--background-transition:0.3s;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-372 .elementor-element.elementor-element-a003b94 .elementor-search-form__container{min-height:35px;}.elementor-372 .elementor-element.elementor-element-a003b94 .elementor-search-form__submit{min-width:35px;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-a003b94 .elementor-search-form__icon{padding-left:calc(35px / 3);}body.rtl .elementor-372 .elementor-element.elementor-element-a003b94 .elementor-search-form__icon{padding-right:calc(35px / 3);}.elementor-372 .elementor-element.elementor-element-a003b94 .elementor-search-form__input, .elementor-372 .elementor-element.elementor-element-a003b94.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(35px / 3);padding-right:calc(35px / 3);}.elementor-372 .elementor-element.elementor-element-a003b94 .elementor-search-form__icon{--e-search-form-icon-size-minimal:17px;}.elementor-372 .elementor-element.elementor-element-a003b94 input[type="search"].elementor-search-form__input{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-372 .elementor-element.elementor-element-a003b94 .elementor-search-form__input,
					.elementor-372 .elementor-element.elementor-element-a003b94 .elementor-search-form__icon,
					.elementor-372 .elementor-element.elementor-element-a003b94 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-372 .elementor-element.elementor-element-a003b94 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-372 .elementor-element.elementor-element-a003b94.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#000000;fill:#000000;}.elementor-372 .elementor-element.elementor-element-a003b94:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:60px;}.elementor-372 .elementor-element.elementor-element-a003b94.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:60px;}.elementor-372 .elementor-element.elementor-element-a003b94:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
					.elementor-372 .elementor-element.elementor-element-a003b94 .elementor-search-form--focus .elementor-search-form__icon,
					.elementor-372 .elementor-element.elementor-element-a003b94 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-372 .elementor-element.elementor-element-a003b94.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:#40A6A5;fill:#40A6A5;}.elementor-372 .elementor-element.elementor-element-a003b94 .elementor-search-form--focus .elementor-search-form__container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-372 .elementor-element.elementor-element-c59d33e{--divider-border-style:curly;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:8.9px;--divider-pattern-size:13px;}.elementor-372 .elementor-element.elementor-element-c59d33e .elementor-divider-separator{width:100%;}.elementor-372 .elementor-element.elementor-element-c59d33e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-372 .elementor-element.elementor-element-5dcdb3b{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-372 .elementor-element.elementor-element-5dcdb3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-post-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-372 .elementor-element.elementor-element-095c304{text-align:center;}.elementor-372 .elementor-element.elementor-element-095c304 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-c2b17e2{--display:flex;--background-transition:0.3s;}.elementor-372 .elementor-element.elementor-element-6792247{--spacer-size:10px;}.elementor-372 .elementor-element.elementor-element-d6459a6{--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;--gap:0px 0px;--background-transition:0.3s;border-style:dotted;--border-style:dotted;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:12px 12px 12px 12px;}.elementor-372 .elementor-element.elementor-element-d6459a6, .elementor-372 .elementor-element.elementor-element-d6459a6::before{--border-transition:0.3s;}.elementor-372 .elementor-element.elementor-element-d6459a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-63e655e{--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;--justify-content:center;--background-transition:0.3s;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-372 .elementor-element.elementor-element-d59f7a2 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-372 .elementor-element.elementor-element-d59f7a2{--box-background-color:#40A6A5;--header-color:#050505;--item-text-color:#FFFFFF;--item-text-hover-color:#000000;}.elementor-372 .elementor-element.elementor-element-d59f7a2 .elementor-toc__header, .elementor-372 .elementor-element.elementor-element-d59f7a2 .elementor-toc__header-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-d59f7a2 .elementor-toc__list-item{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-62daf06{--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;--justify-content:center;--background-transition:0.3s;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-372 .elementor-element.elementor-element-0f9100d{--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;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-372 .elementor-element.elementor-element-0f9100d::before, .elementor-372 .elementor-element.elementor-element-0f9100d > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-0f9100d > .e-con-inner > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-0f9100d > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-0f9100d > .e-con-inner > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-0f9100d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-372 .elementor-element.elementor-element-0f9100d, .elementor-372 .elementor-element.elementor-element-0f9100d::before{--border-transition:0.3s;}.elementor-372 .elementor-element.elementor-element-41279b4{--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;--background-transition:0.3s;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-radius:12px 12px 12px 12px;}.elementor-372 .elementor-element.elementor-element-41279b4, .elementor-372 .elementor-element.elementor-element-41279b4::before{--border-transition:0.3s;}.elementor-372 .elementor-element.elementor-element-41279b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-372 .elementor-element.elementor-element-77e31c7 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-372 .elementor-element.elementor-element-77e31c7{text-align:justify;color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-372 .elementor-element.elementor-element-f813075{--display:flex;--background-transition:0.3s;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-372 .elementor-element.elementor-element-095c304 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-372 .elementor-element.elementor-element-c59d33e .elementor-divider-separator{width:100%;}.elementor-372 .elementor-element.elementor-element-095c304{text-align:center;}.elementor-372 .elementor-element.elementor-element-095c304 .elementor-heading-title{font-size:19px;}.elementor-372 .elementor-element.elementor-element-d6459a6{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-372 .elementor-element.elementor-element-41279b4{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-372 .elementor-element.elementor-element-77e31c7{font-size:13px;}}@media(min-width:768px){.elementor-372 .elementor-element.elementor-element-5dcdb3b{--width:86.557%;}.elementor-372 .elementor-element.elementor-element-d6459a6{--width:86.645%;}.elementor-372 .elementor-element.elementor-element-63e655e{--width:33.3333%;}.elementor-372 .elementor-element.elementor-element-62daf06{--width:66.6666%;}.elementor-372 .elementor-element.elementor-element-0f9100d{--content-width:1170px;}}/* Start custom CSS for post-comments, class: .elementor-element-ae9a2dd *//* استایل سفارشی برای المان نظرات */
.custom-comments {
    background-color: #f9f9f9; /* پس‌زمینه ملایم */
    border-radius: 10px; /* گرد کردن گوشه‌ها */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* سایه برای عمق */
    padding: 20px; /* فاصله داخلی */
    margin: 20px 0; /* فاصله از المان‌های دیگر */
    border-left: 6px solid #40a6a5; /* خط رنگی در سمت چپ */
}

.custom-comments h3 {
    color: #333; /* رنگ متن عنوان */
    font-size: 1.5em; /* اندازه فونت عنوان */
    margin-bottom: 10px; /* فاصله از متن بعدی */
}

.custom-comments p {
    color: #555; /* رنگ متن کامنت */
    line-height: 1.6; /* ارتفاع خط */
    margin-bottom: 15px; /* فاصله از دکمه‌ها */
}

.custom-comments .comment-author {
    font-weight: bold; /* متن پررنگ برای نام نویسنده */
    color: #ff6f61; /* رنگ خاص متن */
}

.custom-comments .comment-buttons {
    display: flex;
    justify-content: flex-end; /* تراز کردن دکمه‌ها به راست */
}

.custom-comments .comment-button {
    background-color: #ff6f61; /* رنگ پس‌زمینه دکمه */
    color: #fff; /* رنگ متن دکمه */
    border: none; /* حذف حاشیه دکمه */
    border-radius: 5px; /* گرد کردن گوشه‌ها دکمه */
    padding: 10px 15px; /* فاصله داخلی دکمه */
    cursor: pointer; /* نشانگر نمایشگر هنگام هاور */
    transition: background-color 0.3s; /* انتقال نرمی هنگام هاور */
    margin-left: 10px; /* فاصله بین دکمه‌ها */
}

.custom-comments .comment-button:hover {
    background-color: #e05950; /* تغییر رنگ دکمه در حالت هاور */
}/* End custom CSS */