.elementor-47877 .elementor-element.elementor-element-0b370bb{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47877 .elementor-element.elementor-element-6a6d887{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47877 .elementor-element.elementor-element-6a6d887:not(.elementor-motion-effects-element-type-background), .elementor-47877 .elementor-element.elementor-element-6a6d887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECF1;}.elementor-47877 .elementor-element.elementor-element-7ecf949{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:29px;}.elementor-47877 .elementor-element.elementor-element-637c62e img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#1C1D22;border-radius:8px 8px 8px 8px;}.elementor-47877 .elementor-element.elementor-element-6a7284e{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:40px;}.elementor-47877 .elementor-element.elementor-element-6747649 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-47877 .elementor-element.elementor-element-6747649 .elementor-heading-title{font-size:25px;font-weight:700;line-height:40px;color:#1C1D22;}.elementor-47877 .elementor-element.elementor-element-63297f2 .elementor-widget-container{font-size:16px;line-height:30px;color:#29292C;}.elementor-47877 .elementor-element.elementor-element-e05f1dc{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:19px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47877 .elementor-element.elementor-element-f16350e > .elementor-widget-container{background-color:#FFFFFF;padding:3px 9px 3px 9px;border-radius:8px 8px 8px 8px;}.elementor-47877 .elementor-element.elementor-element-f16350e{--icon-box-icon-margin:13px;}.elementor-47877 .elementor-element.elementor-element-f16350e.elementor-view-stacked .elementor-icon{background-color:#FDAC0B;}.elementor-47877 .elementor-element.elementor-element-f16350e.elementor-view-framed .elementor-icon, .elementor-47877 .elementor-element.elementor-element-f16350e.elementor-view-default .elementor-icon{fill:#FDAC0B;color:#FDAC0B;border-color:#FDAC0B;}.elementor-47877 .elementor-element.elementor-element-f16350e .elementor-icon{font-size:25px;}.elementor-47877 .elementor-element.elementor-element-f16350e .elementor-icon-box-title, .elementor-47877 .elementor-element.elementor-element-f16350e .elementor-icon-box-title a{font-size:14px;}.elementor-47877 .elementor-element.elementor-element-f16350e .elementor-icon-box-title{color:#1A1E20;}.elementor-47877 .elementor-element.elementor-element-f377bbc > .elementor-widget-container{background-color:#FFFFFF;padding:3px 9px 3px 9px;border-radius:8px 8px 8px 8px;}.elementor-47877 .elementor-element.elementor-element-f377bbc{--icon-box-icon-margin:13px;}.elementor-47877 .elementor-element.elementor-element-f377bbc.elementor-view-stacked .elementor-icon{background-color:#FDAC0B;}.elementor-47877 .elementor-element.elementor-element-f377bbc.elementor-view-framed .elementor-icon, .elementor-47877 .elementor-element.elementor-element-f377bbc.elementor-view-default .elementor-icon{fill:#FDAC0B;color:#FDAC0B;border-color:#FDAC0B;}.elementor-47877 .elementor-element.elementor-element-f377bbc .elementor-icon{font-size:25px;}.elementor-47877 .elementor-element.elementor-element-f377bbc .elementor-icon-box-title, .elementor-47877 .elementor-element.elementor-element-f377bbc .elementor-icon-box-title a{font-size:14px;}.elementor-47877 .elementor-element.elementor-element-f377bbc .elementor-icon-box-title{color:#1A1E20;}.elementor-47877 .elementor-element.elementor-element-93d9d52 > .elementor-widget-container{background-color:#FFFFFF;padding:3px 9px 3px 9px;border-radius:8px 8px 8px 8px;}.elementor-47877 .elementor-element.elementor-element-93d9d52{--icon-box-icon-margin:13px;}.elementor-47877 .elementor-element.elementor-element-93d9d52.elementor-view-stacked .elementor-icon{background-color:#FDAC0B;}.elementor-47877 .elementor-element.elementor-element-93d9d52.elementor-view-framed .elementor-icon, .elementor-47877 .elementor-element.elementor-element-93d9d52.elementor-view-default .elementor-icon{fill:#FDAC0B;color:#FDAC0B;border-color:#FDAC0B;}.elementor-47877 .elementor-element.elementor-element-93d9d52 .elementor-icon{font-size:25px;}.elementor-47877 .elementor-element.elementor-element-93d9d52 .elementor-icon-box-title, .elementor-47877 .elementor-element.elementor-element-93d9d52 .elementor-icon-box-title a{font-size:14px;}.elementor-47877 .elementor-element.elementor-element-93d9d52 .elementor-icon-box-title{color:#1A1E20;}.elementor-47877 .elementor-element.elementor-element-c5ba1c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47877 .elementor-element.elementor-element-8a12a0f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47877 .elementor-element.elementor-element-8a12a0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47877 .elementor-element.elementor-element-db38d9f{width:auto;max-width:auto;--box-background-color:#FFFFFF;--box-border-color:#3B4049;--box-border-width:2px;--box-border-radius:12px;--toc-body-max-height:350px;--nested-list-indent:0.1em;--item-text-color:#51555D;--item-text-active-color:#21215F;}.elementor-47877 .elementor-element.elementor-element-db38d9f > .elementor-widget-container{margin:16px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-47877 .elementor-element.elementor-element-db38d9f .elementor-toc__header-title{text-align:start;}.elementor-47877 .elementor-element.elementor-element-db38d9f .elementor-toc__header, .elementor-47877 .elementor-element.elementor-element-db38d9f .elementor-toc__header-title{font-size:14px;font-weight:900;}.elementor-47877 .elementor-element.elementor-element-ee0f354{text-align:justify;color:#1C1D22;}.elementor-47877 .elementor-element.elementor-element-7c1a014{--display:flex;}.elementor-47877 .elementor-element.elementor-element-5fa334d img{border-radius:10px 10px 10px 10px;}.elementor-47877 .elementor-element.elementor-element-31eb7c4 img{border-radius:10px 10px 10px 10px;}.elementor-47877 .elementor-element.elementor-element-a59b34b img{border-radius:10px 10px 10px 10px;}.elementor-47877 .elementor-element.elementor-element-0e33ba5 img{border-radius:10px 10px 10px 10px;}.elementor-47877 .elementor-element.elementor-element-643bd41 img{border-radius:10px 10px 10px 10px;}.elementor-47877 .elementor-element.elementor-element-8385733{--display:flex;}.elementor-47877 .elementor-element.elementor-element-4a81e03{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:991px){.elementor-47877 .elementor-element.elementor-element-6a6d887{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47877 .elementor-element.elementor-element-6a7284e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:30px;}.elementor-47877 .elementor-element.elementor-element-6747649 .elementor-heading-title{font-size:20px;}.elementor-47877 .elementor-element.elementor-element-e05f1dc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47877 .elementor-element.elementor-element-8a12a0f{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47877 .elementor-element.elementor-element-ee0f354{text-align:right;}}@media(max-width:450px){.elementor-47877 .elementor-element.elementor-element-6a6d887{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-47877 .elementor-element.elementor-element-7ecf949{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-47877 .elementor-element.elementor-element-6a7284e{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47877 .elementor-element.elementor-element-6747649 .elementor-heading-title{font-size:20px;}.elementor-47877 .elementor-element.elementor-element-63297f2 .elementor-widget-container{text-align:justify;font-size:15px;}.elementor-47877 .elementor-element.elementor-element-e05f1dc{--justify-content:flex-start;}.elementor-47877 .elementor-element.elementor-element-8a12a0f{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-47877 .elementor-element.elementor-element-ee0f354{text-align:right;}}@media(min-width:451px){.elementor-47877 .elementor-element.elementor-element-7ecf949{--width:35%;}.elementor-47877 .elementor-element.elementor-element-6a7284e{--width:65%;}.elementor-47877 .elementor-element.elementor-element-8a12a0f{--width:80%;}}@media(max-width:991px) and (min-width:451px){.elementor-47877 .elementor-element.elementor-element-7ecf949{--width:96%;}.elementor-47877 .elementor-element.elementor-element-6a7284e{--width:96%;}.elementor-47877 .elementor-element.elementor-element-8a12a0f{--width:99%;}}/* Start custom CSS for container, class: .elementor-element-0b370bb */.page-title.mnhy {
    display: none;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-db38d9f */.elementor-47877 .elementor-element.elementor-element-db38d9f a:hover {
    text-decoration: none;
    background-color: #eaedf0;
    width: 100%;
    color: #1c1d22;
    
}
.elementor-47877 .elementor-element.elementor-element-db38d9f a {
padding: 2px 8px;
    width: 100%;
    border-radius: 8px;
  font-size: 14px;
}
.elementor-47877 .elementor-element.elementor-element-db38d9f h3.elementor-toc__header-title {
    background: #fff;
    border: 2px solid #3b4049;
    border-radius: 10px;
    width: 214px;
    margin: -18px 15px 0px;
    padding: 8px 10px 6px;
    max-width: max-content;
}
.elementor-47877 .elementor-element.elementor-element-db38d9f {
    overflow: visible;
}
.elementor-47877 .elementor-element.elementor-element-db38d9f .elementor-toc__header {
    border-bottom: 0px !important;
    padding: 0px;
}



.elementor-widget-theme-post-table-of-contents li img,
.elementor-widget-table-of-contents li img {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-ee0f354 */.elementor-47877 .elementor-element.elementor-element-ee0f354 h2,
.elementor-47877 .elementor-element.elementor-element-ee0f354 h3,
.elementor-47877 .elementor-element.elementor-element-ee0f354 h4,
.elementor-47877 .elementor-element.elementor-element-ee0f354 h5,
.elementor-47877 .elementor-element.elementor-element-ee0f354 h6 {
  display: inline; 
  line-height: 2.4; 
  margin: 0 0 1em; 
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
  background: 
    linear-gradient(#eaedf0, #eaedf0) no-repeat left bottom;
  background-size: 100% 20px; 
}

.elementor-47877 .elementor-element.elementor-element-ee0f354 h2::after,
.elementor-47877 .elementor-element.elementor-element-ee0f354 h3::after,
.elementor-47877 .elementor-element.elementor-element-ee0f354 h4::after,
.elementor-47877 .elementor-element.elementor-element-ee0f354 h5::after,
.elementor-47877 .elementor-element.elementor-element-ee0f354 h6::after {
    content: "";
    position: absolute;
    bottom: 0; 
    left: 0;
    width: 100%;
    height: 10px;

    z-index: -1;
    display: block !important;
}
.elementor-widget-theme-post-content p,.elementor-widget-theme-post-content li {
    font-size: 16px;
    line-height: 32px;
}
.elementor-47877 .elementor-element.elementor-element-ee0f354 img {
    border-radius: 25px;
}
.elementor-47877 .elementor-element.elementor-element-ee0f354 p {
    text-align:  justify;
    letter-spacing: -0.2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ba1c8 */.comment-respond p textarea {
    border-radius: 18px !important;
}
.comment-respond p .form-submit, .comment-respond p .submit {
    border-radius: 18px !important;
}
.post-nav, .comment-respond {
    border-radius: 25px !important;
}/* End custom CSS */
/* Start custom CSS */.rtl .ast-mobile-header-wrap .ast-primary-header-bar,.rtl  .ast-primary-header-bar .site-primary-header-wrap {
    max-width: 1240px !important;
}
.rtl .ast-primary-header-bar {
    background-color: #ffffff !important;
}
.rtl .ast-primary-header-bar nav a {
    color: #000 !important;
}
@media (min-width: 922px) {
    .rtl .ast-container {
        max-width: 100%;
        padding: 0px;
    }
}
@media (max-width:768px) {
.ast-container {
    padding: 0px !important;
}
}

/* ویدیوها را داخل پست‌ها و وبلاگ واکنش‌گرا و تمام عرض کن */
.post iframe,
.entry-content iframe,
.post video,
.entry-content video {
    width: 100% !important;
    height: auto !important;
    min-height: 400px; /* یا هر ارتفاعی که می‌خواهی */
    aspect-ratio: 16/9; /* برای حفظ تناسب تصویر */
    display: block;
}




/* ویدئوی کاور آپارات (Romeo Embed) را به حالت واکنش‌گرا و کامل ببر */
.romeo-embed-main-frame {
    width: 100% !important;
    height: auto !important;
    aspect-ratio: 16/9; /* تناسب تصویر */
    background-size: cover !important;
    background-position: center center !important;
    display: block;
}

/* اطمینان اینکه عناصر داخل کاور درست وسط چین میشن */
.romeo-embed-inner {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.romeo-embed-main-frame svg {
    width: 64px !important; /* سایز آیکون پخش */
    height: 64px !important;
}/* End custom CSS */