.elementor-10121 .elementor-element.elementor-element-d8c7979{--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;--justify-content:center;--align-items:center;border-style:none;--border-style:none;}.elementor-10121 .elementor-element.elementor-element-0e101fc{--display:flex;--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-10121 .elementor-element.elementor-element-31bd92b{--display:flex;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:#BCBDBD;--border-color:#BCBDBD;--border-radius:35px 35px 35px 35px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-10121 .elementor-element.elementor-element-3158d90 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-10121 .elementor-element.elementor-element-ebf9d27{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-10121 .elementor-element.elementor-element-8000cbf .elementor-author-box__name{color:#3C55A5;font-size:16px;font-weight:600;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10121 .elementor-element.elementor-element-ff2894f .elementor-heading-title{font-size:14px;font-weight:600;color:#3C55A5;}.elementor-widget-theme-post-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10121 .elementor-element.elementor-element-e93aead > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-10121 .elementor-element.elementor-element-e93aead{text-align:start;}.elementor-10121 .elementor-element.elementor-element-e93aead .elementor-heading-title{font-size:20px;font-weight:600;color:#000000;}.elementor-widget-theme-post-excerpt .elementor-widget-container{color:var( --e-global-color-text );}.elementor-10121 .elementor-element.elementor-element-349dacd{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10121 .elementor-element.elementor-element-349dacd > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-10121 .elementor-element.elementor-element-349dacd .elementor-widget-container{text-align:justify;font-size:15px;font-weight:500;margin-bottom:10px;color:#575757;}.elementor-10121 .elementor-element.elementor-element-58fb807{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-10121 .elementor-element.elementor-element-58fb807 .elementor-social-icon{--icon-padding:0.5em;}.elementor-10121 .elementor-element.elementor-element-12ca811 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-10121 .elementor-element.elementor-element-12ca811 .elementor-heading-title{font-size:14px;font-weight:600;color:#3C55A5;}.elementor-10121 .elementor-element.elementor-element-faf2a02{--display:flex;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-10121 .elementor-element.elementor-element-bf7ebee{text-align:center;}.elementor-10121 .elementor-element.elementor-element-bf7ebee img{width:100%;height:450px;border-radius:35px 35px 35px 35px;}.elementor-10121 .elementor-element.elementor-element-c67fa33{--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;}.elementor-10121 .elementor-element.elementor-element-25b9eff{--display:flex;--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-10121 .elementor-element.elementor-element-2ca2b8c{--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;--align-items:flex-start;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:#BCBDBD;--border-color:#BCBDBD;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-10121 .elementor-element.elementor-element-9851f37{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-10121 .elementor-element.elementor-element-1d3c7d4{width:auto;max-width:auto;}.elementor-10121 .elementor-element.elementor-element-1813978{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10121 .elementor-element.elementor-element-1813978.elementor-element{--align-self:center;}.elementor-10121 .elementor-element.elementor-element-cc931f8{--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:space-between;--align-items:center;}.elementor-widget-archive-posts .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var( --e-global-color-text );}.elementor-10121 .elementor-element.elementor-element-a9b9661{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:25px;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.7 * 100% );}.elementor-10121 .elementor-element.elementor-element-a9b9661:after{content:"0.7";}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__thumbnail__link{width:100%;margin-bottom:calc(50px / 2);}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__meta-data span + span:before{content:"•";}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__card{background-color:#F5F5F5;border-color:#BCBEBD;border-width:2px;border-radius:20px;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__text{padding:0 15px;margin-top:20px;margin-bottom:10px;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__meta-data{padding:10px 15px;color:#000000;font-size:12px;font-weight:600;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__avatar{padding-right:15px;padding-left:15px;top:calc(-50px / 2);}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__badge{left:0;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__card .elementor-post__badge{background-color:#3C55A5;color:#FFFFFF;border-radius:7px;font-size:12px;margin:20px;font-weight:600;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__avatar img{width:50px;height:50px;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__title, .elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__title a{color:#3C55A5;font-size:17px;font-weight:600;line-height:30px;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__title{margin-bottom:20px;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__excerpt p{color:#000000;font-size:13px;line-height:30px;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__excerpt{margin-bottom:25px;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__read-more{color:#3C55A5;margin-bottom:10px;}.elementor-10121 .elementor-element.elementor-element-a9b9661 a.elementor-post__read-more{font-size:12px;font-weight:600;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-pagination{text-align:center;font-size:15px;font-weight:600;margin-top:15px;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-pagination .page-numbers:not(.dots){color:#000000;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-pagination a.page-numbers:hover{color:#3C55A5;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-pagination .page-numbers.current{color:#3C55A5;}body:not(.rtl) .elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 12px/2 );}body:not(.rtl) .elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 12px/2 );}body.rtl .elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 12px/2 );}body.rtl .elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 12px/2 );}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-posts-nothing-found{color:#000000;font-size:14px;font-weight:600;}.elementor-10121 .elementor-element.elementor-element-1c040fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10121 .elementor-element.elementor-element-cd6e1df{--box-background-color:#3C55A5;--box-border-color:#3C55A5;--box-border-width:10px;--box-border-radius:15px;--separator-width:10px;--box-padding:15px;--header-background-color:#FFFFFF;--header-color:#000000;--toggle-button-color:#000000;--item-text-color:#FFFFFF;--item-text-hover-color:#DADADA;--item-text-hover-decoration:underline;--item-text-active-color:#DADADA;--marker-color:#FFFFFF;--marker-size:15px;}.elementor-10121 .elementor-element.elementor-element-cd6e1df .elementor-toc__spinner{color:#FFFFFF;fill:#FFFFFF;}.elementor-10121 .elementor-element.elementor-element-cd6e1df .elementor-toc__header-title{text-align:start;}.elementor-10121 .elementor-element.elementor-element-cd6e1df .elementor-toc__header, .elementor-10121 .elementor-element.elementor-element-cd6e1df .elementor-toc__header-title{font-size:15px;font-weight:600;}.elementor-10121 .elementor-element.elementor-element-cd6e1df .elementor-toc__header{flex-direction:row;}.elementor-10121 .elementor-element.elementor-element-cd6e1df .elementor-toc__list-item{font-size:13px;font-weight:600;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );}.elementor-10121 .elementor-element.elementor-element-0103fd3 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BCBDBD;border-radius:35px 35px 35px 35px;}.elementor-10121 .elementor-element.elementor-element-0103fd3{text-align:justify;color:#3B3432;font-size:15px;font-weight:600;line-height:40px;}.elementor-10121 .elementor-element.elementor-element-f8e19ef{--display:flex;}.elementor-10121 .elementor-element.elementor-element-a4cf5ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10121 .elementor-element.elementor-element-73d587a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-10121 .elementor-element.elementor-element-2bea764{width:100%;max-width:100%;}@media(min-width:768px){.elementor-10121 .elementor-element.elementor-element-0e101fc{--width:90%;}.elementor-10121 .elementor-element.elementor-element-31bd92b{--width:100%;}.elementor-10121 .elementor-element.elementor-element-faf2a02{--width:90%;}.elementor-10121 .elementor-element.elementor-element-25b9eff{--width:90%;}.elementor-10121 .elementor-element.elementor-element-2ca2b8c{--width:45%;}.elementor-10121 .elementor-element.elementor-element-a4cf5ae{--width:100%;}.elementor-10121 .elementor-element.elementor-element-73d587a{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10121 .elementor-element.elementor-element-0e101fc{--width:100%;}.elementor-10121 .elementor-element.elementor-element-31bd92b{--width:90%;}.elementor-10121 .elementor-element.elementor-element-25b9eff{--width:100%;}.elementor-10121 .elementor-element.elementor-element-2ca2b8c{--width:55%;}.elementor-10121 .elementor-element.elementor-element-cc931f8{--width:100%;}.elementor-10121 .elementor-element.elementor-element-1c040fd{--width:65%;}}@media(max-width:1024px){.elementor-10121 .elementor-element.elementor-element-0e101fc{--flex-direction:column-reverse;--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;}.elementor-10121 .elementor-element.elementor-element-31bd92b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10121 .elementor-element.elementor-element-8000cbf .elementor-author-box__name{font-size:14px;}.elementor-10121 .elementor-element.elementor-element-ff2894f .elementor-heading-title{font-size:12px;}.elementor-10121 .elementor-element.elementor-element-e93aead .elementor-heading-title{line-height:1.8em;}.elementor-10121 .elementor-element.elementor-element-349dacd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10121 .elementor-element.elementor-element-58fb807{--icon-size:15px;}.elementor-10121 .elementor-element.elementor-element-12ca811 .elementor-heading-title{font-size:12px;}.elementor-10121 .elementor-element.elementor-element-faf2a02{--justify-content:center;}.elementor-10121 .elementor-element.elementor-element-faf2a02.e-con{--align-self:stretch;}.elementor-10121 .elementor-element.elementor-element-bf7ebee img{width:75%;height:330px;}}@media(max-width:767px){.elementor-10121 .elementor-element.elementor-element-bf7ebee img{width:100%;height:240px;}.elementor-10121 .elementor-element.elementor-element-2ca2b8c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-10121 .elementor-element.elementor-element-a9b9661:after{content:"0.5";}.elementor-10121 .elementor-element.elementor-element-a9b9661 .elementor-post__thumbnail__link{width:100%;}.elementor-10121 .elementor-element.elementor-element-73d587a{--width:97%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for post-comments, class: .elementor-element-2bea764 *//* عنوان دیدگاه */
.comments-title,
.comment-reply-title {
    color: #3c55a5;
    font-weight: 700;
}

/* باکس دیدگاه */
.comment-form textarea,
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"] {
    border: 1px solid #bcbdbd !important;
    border-radius: 35px !important;
    background: #fff;
    color: #000 !important;
    padding: 15px 20px !important;
    transition: 0.3s;
}

/* حالت فوکوس */
.comment-form textarea:focus,
.comment-form input:focus {
    border-color: #3c55a5 !important;
    box-shadow: none !important;
    outline: none !important;
}

/* لیبل‌ها */
.comment-form label {
    color: #000;
    font-weight: 500;
}

/* متن ورود کاربر */
.logged-in-as,
.logged-in-as a {
    color: #000 !important;
}

/* دکمه ارسال دیدگاه */
.comment-form .submit,
#submit {
    background: #3c55a5 !important;
    color: #fff !important;
    border: none !important;
    border-radius: 35px !important;
    padding: 12px 30px !important;
    font-weight: 600;
    transition: 0.3s;
}

/* هاور دکمه */
.comment-form .submit:hover,
#submit:hover {
    background: #2d4282 !important;
}

/* لیست دیدگاه‌ها */
.comment-list .comment-body {
    border: 1px solid #bcbdbd;
    border-radius: 35px;
    padding: 25px;
    margin-bottom: 20px;
    background: #fff;
}

/* نام نویسنده */
.comment-author .fn {
    color: #3c55a5 !important;
    font-weight: 700;
}

/* متن دیدگاه */
.comment-content p {
    color: #000 !important;
    line-height: 2;
}

/* تاریخ دیدگاه */
.comment-metadata a {
    color: #666 !important;
}

/* لینک پاسخ */
.reply a {
    color: #3c55a5 !important;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS */body {
    background-color: white;
}/* End custom CSS */