.elementor-681 .elementor-element.elementor-element-268d77c{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-681 .elementor-element.elementor-element-831bbbb{background-color:var( --e-global-color-secondary );padding:0.80rem 0.80rem 0.80rem 0.80rem;border-radius:10px 10px 10px 10px;}.elementor-681 .elementor-element.elementor-element-831bbbb .woocommerce-breadcrumb{color:var( --e-global-color-98e6188 );font-family:"VazirMatn", Sans-serif;font-size:13px;text-align:start;}.elementor-681 .elementor-element.elementor-element-831bbbb .woocommerce-breadcrumb > a{color:var( --e-global-color-98e6188 );}.elementor-681 .elementor-element.elementor-element-2193059{--display:flex;}.elementor-681 .elementor-element.elementor-element-f0a657f{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-681 .elementor-element.elementor-element-f0a657f.e-con{--align-self:stretch;}.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-numr );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-681 .elementor-element.elementor-element-0c97acc .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-weight:500;}.elementor-681 .elementor-element.elementor-element-c23ab3d{--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;}.elementor-681 .elementor-element.elementor-element-9b8060a{--display:flex;}.elementor-681 .elementor-element.elementor-element-9b8060a:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-9b8060a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-feature-settings:var( --e-global-typography-text-font-feature-settings-numr );font-weight:var( --e-global-typography-text-font-weight );}.elementor-681 .elementor-element.elementor-element-625fbea img{height:400px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.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-numr );font-weight:var( --e-global-typography-text-font-weight );}.elementor-681 .elementor-element.elementor-element-7d4d5a8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:14px;}.elementor-681 .elementor-element.elementor-element-7d4d5a8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );--e-icon-list-icon-size:14px;}.elementor-681 .elementor-element.elementor-element-7d4d5a8 .elementor-icon-list-icon{width:14px;}.elementor-681 .elementor-element.elementor-element-7d4d5a8 .elementor-icon-list-text, .elementor-681 .elementor-element.elementor-element-7d4d5a8 .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-7d4d5a8 .elementor-icon-list-item{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:12px;font-weight:500;}.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-numr );font-weight:var( --e-global-typography-text-font-weight );}.elementor-681 .elementor-element.elementor-element-613d56d.elementor-element{--align-self:flex-start;}.elementor-681 .elementor-element.elementor-element-613d56d{color:var( --e-global-color-primary );font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:400;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-secondary-font-feature-settings-numr );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-secondary-font-feature-settings-numr );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-681 .elementor-element.elementor-element-01da7f0 span.post-navigation__prev--label{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-01da7f0 span.post-navigation__next--label{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-01da7f0 span.post-navigation__prev--title, .elementor-681 .elementor-element.elementor-element-01da7f0 span.post-navigation__next--title{color:var( --e-global-color-primary );font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:12px;font-weight:400;}.elementor-681 .elementor-element.elementor-element-01da7f0 .post-navigation__arrow-wrapper{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );font-size:15px;}.elementor-681 .elementor-element.elementor-element-e28b7da{--display:flex;}.elementor-681 .elementor-element.elementor-element-e28b7da:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-e28b7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-numr );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-681 .elementor-element.elementor-element-dff48c8{text-align:center;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-accent-font-feature-settings-numr );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings-numr );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-secondary-font-feature-settings-numr );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-text-font-feature-settings-numr );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-accent-font-feature-settings-numr );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-accent-font-feature-settings-numr );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-secondary-font-feature-settings-numr );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-secondary-font-feature-settings-numr );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-681 .elementor-element.elementor-element-ec56144{--grid-row-gap:35px;--grid-column-gap:10px;}.elementor-681 .elementor-element.elementor-element-ec56144 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-681 .elementor-element.elementor-element-ec56144:after{content:"0.66";}.elementor-681 .elementor-element.elementor-element-ec56144 .elementor-post__thumbnail__link{width:100%;}.elementor-681 .elementor-element.elementor-element-ec56144 .elementor-post__meta-data span + span:before{content:"///";}.elementor-681 .elementor-element.elementor-element-ec56144 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-681 .elementor-element.elementor-element-ec56144.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-681 .elementor-element.elementor-element-ec56144.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-681 .elementor-element.elementor-element-ec56144.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-681 .elementor-element.elementor-element-ec56144 .elementor-post__title, .elementor-681 .elementor-element.elementor-element-ec56144 .elementor-post__title a{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:10px;font-weight:500;}@media(max-width:1024px){.elementor-681 .elementor-element.elementor-element-268d77c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}}@media(max-width:767px){.elementor-681 .elementor-element.elementor-element-ec56144 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-681 .elementor-element.elementor-element-ec56144:after{content:"0.5";}.elementor-681 .elementor-element.elementor-element-ec56144 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-681 .elementor-element.elementor-element-9b8060a{--width:75%;}.elementor-681 .elementor-element.elementor-element-e28b7da{--width:25%;}}/* Start custom CSS for post-comments, class: .elementor-element-d41aeac *//* =================================
   WordPress Comments Premium Style
   Brand Color #0069C4
================================= */


/* کل بخش نظرات */

#comments,
.comments-area {

    background:#ffffff;

    border-radius:24px;

    padding:30px;

    border:1px solid #edf2f7;

    box-shadow:
    0 10px 35px rgba(0,105,196,.06);

}


/* عنوان بخش نظرات */

.comments-title,
.comment-reply-title {

    position:relative;

    padding-bottom:15px;

    margin-bottom:25px;

}



/* خط آبی زیر عنوان */

.comments-title::after,
.comment-reply-title::after {

    content:"";

    position:absolute;

    bottom:0;

    right:0;

    width:60px;

    height:4px;

    border-radius:20px;

    background:#0069C4;

}



/* ============================
   هر نظر
============================ */


.comment-list {

    padding:0;

    list-style:none;

}



.comment-body {

    background:#f8fbff;

    border-radius:18px;

    padding:22px;

    margin-bottom:20px;

    border:1px solid #eaf2fa;

    transition:.35s ease;

}



.comment-body:hover {

    transform:translateY(-5px);

    background:#ffffff;

    border-color:#0069C4;

    box-shadow:
    0 15px 35px rgba(0,105,196,.12);

}



/* ============================
   آواتار کاربر
============================ */


.comment-author img {

    border-radius:50%;

    border:3px solid #0069C4;

    padding:3px;

}



/* نام نویسنده */

.comment-author .fn {

    font-weight:800;

}



/* تاریخ نظر */

.comment-metadata {

    font-size:13px;

    opacity:.7;

}



/* متن نظر */

.comment-content {

    margin-top:15px;

    line-height:2;

}



/* ============================
   پاسخ دادن
============================ */


.reply a {

    display:inline-flex;

    align-items:center;

    padding:7px 18px;

    border-radius:50px;

    background:#0069C4;

    color:#fff !important;

    font-size:13px;

    font-weight:700;

    transition:.3s ease;

}



.reply a:hover {

    background:#004E91;

    transform:translateY(-3px);

}



/* ============================
   فرم ارسال نظر
============================ */


.comment-form input,
.comment-form textarea {


    width:100%;

    border:1px solid #dfe8f2;

    border-radius:14px;

    padding:14px;

    transition:.3s ease;

    background:#fff;

}



.comment-form input:focus,
.comment-form textarea:focus {

    border-color:#0069C4;

    box-shadow:
    0 0 0 4px rgba(0,105,196,.1);

    outline:none;

}



/* باکس متن */

.comment-form textarea {

    min-height:150px;

}



/* دکمه ارسال */

#submit {

    background:#0069C4;

    color:#fff;

    border:none;

    border-radius:50px;

    padding:14px 35px;

    font-weight:700;

    cursor:pointer;

    transition:.35s ease;

}



#submit:hover {

    background:#004E91;

    transform:translateY(-4px);

    box-shadow:
    0 10px 25px rgba(0,105,196,.3);

}
.comment-body {

    transform-style:preserve-3d;

}


.comment-body:hover {

    transform:
    perspective(800px)
    rotateX(3deg)
    translateY(-5px);

}/* End custom CSS */