.elementor-659 .elementor-element.elementor-element-b6784af{--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;--row-gap:0px;--column-gap:0px;}.elementor-659 .elementor-element.elementor-element-3decbfd{--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;--justify-content:center;--align-items:center;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-659 .elementor-element.elementor-element-e3d642c .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-size:32px;font-weight:600;}.elementor-659 .elementor-element.elementor-element-0231dc8{--spacer-size:50px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-text-font-feature-settings );font-weight:var( --e-global-typography-text-font-weight );}.elementor-659 .elementor-element.elementor-element-550c80a > .elementor-widget-container{background-color:#EBEBEB;padding:22px 22px 22px 22px;border-radius:11px 11px 11px 11px;}.elementor-659 .elementor-element.elementor-element-550c80a .elementor-icon-list-icon{width:14px;}.elementor-659 .elementor-element.elementor-element-550c80a .elementor-icon-list-icon i{font-size:14px;}.elementor-659 .elementor-element.elementor-element-550c80a .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-text-font-feature-settings );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-659 .elementor-element.elementor-element-5ca3085 > .elementor-widget-container{padding:22px 22px 22px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:22px 22px 22px 22px;}.elementor-659 .elementor-element.elementor-element-5ca3085 .elementor-widget-container{text-align:center;}.elementor-659 .elementor-element.elementor-element-65551c3{--display:flex;--min-height:500px;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--border-radius:22px 22px 22px 22px;}.elementor-659 .elementor-element.elementor-element-65551c3::before, .elementor-659 .elementor-element.elementor-element-65551c3 > .elementor-background-video-container::before, .elementor-659 .elementor-element.elementor-element-65551c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-659 .elementor-element.elementor-element-65551c3 > .elementor-background-slideshow::before, .elementor-659 .elementor-element.elementor-element-65551c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-659 .elementor-element.elementor-element-65551c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(280deg, var( --e-global-color-accent ) 29%, #000000B8 100%);}.elementor-659 .elementor-element.elementor-element-65551c3:not(.elementor-motion-effects-element-type-background), .elementor-659 .elementor-element.elementor-element-65551c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-659 .elementor-element.elementor-element-3f9aadf{--spacer-size:50px;}.elementor-659 .elementor-element.elementor-element-9da35fd{--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;--row-gap:0px;--column-gap:0px;}.elementor-659 .elementor-element.elementor-element-75a3d40{--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;}.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-feature-settings:var( --e-global-typography-primary-font-feature-settings );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-feature-settings:var( --e-global-typography-text-font-feature-settings );font-weight:var( --e-global-typography-text-font-weight );}.elementor-659 .elementor-element.elementor-element-028db26{--box-min-height:200px;--box-background-color:var( --e-global-color-537c242 );--box-border-color:var( --e-global-color-537c242 );--box-border-width:1px;--box-border-radius:22px;--separator-width:7px;--box-padding:22px;--header-background-color:var( --e-global-color-537c242 );--header-color:#000000;--toc-body-max-height:284px;--nested-list-indent:0.1em;--item-text-hover-decoration:underline;--marker-size:14px;}.elementor-659 .elementor-element.elementor-element-028db26 .elementor-toc__spinner{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-659 .elementor-element.elementor-element-028db26 .elementor-toc__header-title{text-align:start;}.elementor-659 .elementor-element.elementor-element-028db26 .elementor-toc__header{flex-direction:row;column-gap:0px;}.elementor-659 .elementor-element.elementor-element-f9ab6bc{--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-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:var( --e-global-color-537c242 );--border-color:var( --e-global-color-537c242 );--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-text-font-feature-settings );font-weight:var( --e-global-typography-text-font-weight );}.elementor-659 .elementor-element.elementor-element-35c3fe3{color:#000000;font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-size:17px;font-weight:400;line-height:37px;}.elementor-659 .elementor-element.elementor-element-8a22b21{--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;}.elementor-659 .elementor-element.elementor-element-dd37925{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#9E866E00;--e-share-buttons-secondary-color:var( --e-global-color-primary );}.elementor-659 .elementor-element.elementor-element-dd37925 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.5em;}.elementor-659 .elementor-element.elementor-element-be2e017{--display:flex;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-659 .elementor-element.elementor-element-cd966fb > .elementor-widget-container{margin:0px 0px -61px 0px;padding:0px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-cd966fb{text-align:center;}.elementor-659 .elementor-element.elementor-element-cd966fb .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:70px;font-weight:900;color:#0000000D;}.elementor-659 .elementor-element.elementor-element-34b726f > .elementor-widget-container{margin:0px 0px 33px 0px;}.elementor-659 .elementor-element.elementor-element-34b726f{text-align:center;}.elementor-659 .elementor-element.elementor-element-34b726f .elementor-heading-title{font-size:35px;font-weight:900;}.elementor-659 .elementor-element.elementor-element-1f2784d{--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;}.elementor-659 .elementor-element.elementor-element-a829cb0{--display:flex;}.elementor-659 .elementor-element.elementor-element-37fb4e6{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-22px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:13px;--arrow-normal-color:#000000;--arrow-hover-color:#000000;}.elementor-659 .elementor-element.elementor-element-37fb4e6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#DDDDDDBA;border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px;}.elementor-659 .elementor-element.elementor-element-352ebae{--display:flex;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-659 .elementor-element.elementor-element-02e2598 > .elementor-widget-container{margin:0px 0px -61px 0px;padding:0px 0px 0px 0px;}.elementor-659 .elementor-element.elementor-element-02e2598{text-align:center;}.elementor-659 .elementor-element.elementor-element-02e2598 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:70px;font-weight:900;color:#0000000D;}.elementor-659 .elementor-element.elementor-element-1b5dd75 > .elementor-widget-container{margin:0px 0px 33px 0px;}.elementor-659 .elementor-element.elementor-element-1b5dd75{text-align:center;}.elementor-659 .elementor-element.elementor-element-1b5dd75 .elementor-heading-title{font-size:35px;font-weight:900;}.elementor-659 .elementor-element.elementor-element-537176e{--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;--row-gap:0px;--column-gap:0px;}.elementor-659 .elementor-element.elementor-element-77e20b0{--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;}.elementor-659 .elementor-element.elementor-element-1191ca2{--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;}.elementor-659 .elementor-element.elementor-element-f2a34cd{--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;}@media(max-width:1024px){ .elementor-659 .elementor-element.elementor-element-dd37925{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-659 .elementor-element.elementor-element-37fb4e6{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-659 .elementor-element.elementor-element-b6784af{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-659 .elementor-element.elementor-element-3decbfd{--min-height:484px;--justify-content:center;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-659 .elementor-element.elementor-element-e3d642c .elementor-heading-title{font-size:19px;}.elementor-659 .elementor-element.elementor-element-5ca3085 > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-659 .elementor-element.elementor-element-65551c3{--min-height:306px;}.elementor-659 .elementor-element.elementor-element-028db26{--toc-body-max-height:170px;} .elementor-659 .elementor-element.elementor-element-dd37925{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-659 .elementor-element.elementor-element-37fb4e6{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-659 .elementor-element.elementor-element-3decbfd{--width:50%;}.elementor-659 .elementor-element.elementor-element-65551c3{--width:50%;}.elementor-659 .elementor-element.elementor-element-75a3d40{--width:25%;}.elementor-659 .elementor-element.elementor-element-f9ab6bc{--width:80%;}.elementor-659 .elementor-element.elementor-element-8a22b21{--width:5%;}.elementor-659 .elementor-element.elementor-element-77e20b0{--width:25%;}.elementor-659 .elementor-element.elementor-element-1191ca2{--width:50%;}.elementor-659 .elementor-element.elementor-element-f2a34cd{--width:25%;}}/* Start custom CSS for post-comments, class: .elementor-element-667edc2 *//* elementorfa CM Style */
/* 3 Coloumn Comment */
form#commentform {
    display: flex;
    flex-wrap: wrap;
}
p.comment-notes, p.comment-form-comment,p.comment-form-cookies-consent {
    flex-basis: 100%;
}
p.comment-form-author,p.comment-form-email,p.comment-form-url {
    flex-basis: 33.33%;
    padding: 0 5px 0 0;
}
p.form-submit {
    flex-basis: 100%;
}

/* Comment Meta */

.comment-meta {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
#comments .comment-meta {
    flex-wrap: wrap;
    justify-content: right;
}
.comment-author.vcard {
    margin-left: 20px;
}
span.says {
    display: none;
}

/* Comment Style */

textarea#comment {
    display: block;
    width: 100%;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
textarea#comment:focus
{
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}
input#author,input#email,input#url {
    display: block;
    width: 100%;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
input#author:focus,input#email:focus,input#url:focus {
        border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}
input#submit {
    width: 100%;
    background: none;
    color: #333;
    border: 1px solid #ccc;
    box-shadow: none;
    text-shadow: none;
}
input#submit:hover {
background: #eee;
    box-shadow: none;
}
#comments .comment .comment-body, #comments .pingback .comment-body {
    border-bottom: 0px solid #ccc;
}
li.comment.even.thread-even.depth-1.parent {
    border-bottom: 1px solid #eee;
}
body.rtl #comments ol.comment-list .children:before,span.says {
    display: none
}
.comment-author.vcard a, .comment-author.vcard {
    color: #e51a2d;
}
.comment-content {
    color: #333;
    font-size: 14px;
}
.comment-metadata, .comment-metadata a {
    color: #999;
}
.comment-metadata:before {
    content: '\f017';
    margin-left: 5px;
    font-family: FontAwesome;
}
.reply, .reply a {
    color: #696969;
}
.reply:before {
    right: -4px;
    top: 1px;
    width: 40px;
    content: '\f086';
    height: 1px;
    font-family: FontAwesome;
    position: relative;
}
a#cancel-comment-reply-link {
    color: #e51a2d;
}

@media (max-width:768px) {
    body.rtl #comments .comment .comment-body, body.rtl #comments .pingback .comment-body {
    padding: 30px 70px 30px 10px;
}
}
@media (max-width:480px) {
    body.rtl #comments .comment .comment-body, body.rtl #comments .pingback .comment-body {
    padding: 30px 10px 30px 10px;
}
body.rtl #comments .comment .avatar, body.rtl #comments .pingback .avatar {
    position: relative;
    bottom: 10px;
}
}/* End custom CSS */