.elementor-591 .elementor-element.elementor-element-61b23d01{--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:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:300px;--padding-right:300px;}.elementor-591 .elementor-element.elementor-element-2eb64ed1{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-591 .elementor-element.elementor-element-2eb64ed1:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-2eb64ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-323e741 );}.elementor-591 .elementor-element.elementor-element-725c41fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-icon i{color:var( --e-global-color-75f4a11 );transition:color 0.3s;}.elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-icon svg{fill:var( --e-global-color-75f4a11 );transition:fill 0.3s;}.elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-item > a{font-family:var( --e-global-typography-e5d6f17-font-family ), Sans-serif;font-size:var( --e-global-typography-e5d6f17-font-size );font-weight:var( --e-global-typography-e5d6f17-font-weight );}.elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-591 .elementor-element.elementor-element-34eaf96{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-591 .elementor-element.elementor-element-34eaf96:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-34eaf96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-323e741 );}.elementor-591 .elementor-element.elementor-element-70aa331b{text-align:start;}.elementor-591 .elementor-element.elementor-element-70aa331b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-icon i{color:#5B0E2D00;font-size:18px;}.elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-icon svg{fill:#5B0E2D00;--e-icon-list-icon-size:18px;}.elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-icon{width:18px;}.elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-text, .elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-item{font-family:var( --e-global-typography-62ec83f-font-family ), Sans-serif;font-size:var( --e-global-typography-62ec83f-font-size );font-weight:var( --e-global-typography-62ec83f-font-weight );}.elementor-591 .elementor-element.elementor-element-2d533761{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-2d533761 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-591 .elementor-element.elementor-element-280aff47{text-align:justify;color:var( --e-global-color-text );font-family:"YekanBakh", Sans-serif;font-size:1rem;font-weight:400;line-height:30px;}.elementor-591 .elementor-element.elementor-element-2e9f76a5{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-591 .elementor-element.elementor-element-2e9f76a5:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-2e9f76a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-323e741 );}@media(max-width:1024px){.elementor-591 .elementor-element.elementor-element-61b23d01{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-e5d6f17-font-size );}.elementor-591 .elementor-element.elementor-element-70aa331b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-item{font-size:var( --e-global-typography-62ec83f-font-size );}}@media(max-width:767px){.elementor-591 .elementor-element.elementor-element-2eb64ed1{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-591 .elementor-element.elementor-element-725c41fe{padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-591 .elementor-element.elementor-element-725c41fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-e5d6f17-font-size );}.elementor-591 .elementor-element.elementor-element-34eaf96{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-591 .elementor-element.elementor-element-70aa331b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-591 .elementor-element.elementor-element-61fdb3f3 .elementor-icon-list-item{font-size:var( --e-global-typography-62ec83f-font-size );}.elementor-591 .elementor-element.elementor-element-2d533761 img{height:320px;object-fit:cover;object-position:center center;}.elementor-591 .elementor-element.elementor-element-280aff47{font-size:0.875rem;}.elementor-591 .elementor-element.elementor-element-2e9f76a5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for container, class: .elementor-element-34eaf96 */.elementor-591 .elementor-element.elementor-element-34eaf96 .po-post-content :is(h2, h3, h4){
    margin: 15px 0px;
}
.elementor-591 .elementor-element.elementor-element-34eaf96 .po-post-content img{
    width: 100%;
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e9f76a5 *//*استایل دیدگاه های نوشته*/
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comments-area :is(.title-comments, .comment-reply-title) {
    font-size: 1.125rem;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-list .depth-1 {
    background: var(--e-global-color-accent);
    padding: 20px;
    border-radius: 30px;
    margin: 20px 0;
    border: 3px solid #f2f2f2;
}

.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-body {
    border-bottom: none !important;
    position: relative;
    padding-left: 10px !important; 
}

.elementor-591 .elementor-element.elementor-element-2e9f76a5 .children .comment-body {
    background: var(--e-global-color-secondary);
    border-radius: 20px;
    padding: 30px 40px 30px 30px !important;
    margin: 15px 0;
}

.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-meta {
    align-items: center;
}

.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-author .avatar {
    width: 50px;
    aspect-ratio: 1;
    border-radius: 30% !important;
    top: 0;
    transform: translate(50%, 10px);
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .depth-1 > .comment-body .avatar {
    transform: translate(10%, 10px);
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .says {
    display: none;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-content p {
    font-size: .9rem;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .reply {
    margin-top: 10px;
    background: var(--e-global-color-primary);
    align-self: start;
    border-radius: 12px;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .reply a {
    display: flex;
    padding: 10px 20px;
    color: #fff;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .children::before {
    display: none !important;
}

/* استایل فرم ثبت دیدگاه */
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-respond {
    margin: 30px 0 0;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-reply-title {
    display: flex;
    justify-content: space-between;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-reply-title a {
    font-size: .9rem;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-form {
    margin: 20px 0;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-form :is(.logged-in-as, .comment-notes) {
    font-size: .85rem;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-form label {
    font-size: 1rem;
    margin-bottom: 10px;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-form :is(input, textarea) {
    border-radius: 16px;
    border-width: 2px;
    border-color: var(--e-global-color-text);
    outline-color: var(--e-global-color-primary);
    background: #ededed;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-form :is(.comment-form-url, .comment-form-cookies-consent) {
    display: none;
}
.elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-form .submit {
    background: var(--e-global-color-primary);
    border: none;
    color: #fff;
    box-shadow: 0 8px 16px -2px var(--e-global-color-ec0bbff);

}

@media (width <= 1024px) {
    .elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-list .depth-1 > .comment-body {
        padding: 30px 60px 30px 0px !important;
    }
    .elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-list .comment-meta {
        flex-direction: column;
        gap: 15px;
        align-items: initial;
    }
    .elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-list .avatar {
        float: initial !important;
        position: absolute !important;
    }
    .elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-list .comment-author {
        font-size: .9rem;
    }
    .elementor-591 .elementor-element.elementor-element-2e9f76a5 .comment-list .comment-author-admin_drdava .comment-author::after {
        width: 65px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b23d01 */.elementor-591 .elementor-element.elementor-element-61b23d01 .po-breadcrumb :is(a:hover, a:hover span) {
    color: var(--e-global-color-primary);
}
.elementor-591 .elementor-element.elementor-element-61b23d01 .po-breadcrumb a {
    color: var(--e-global-color-text);
}
.elementor-591 .elementor-element.elementor-element-61b23d01 .po-breadcrumb {
    overflow-x: auto;
}
.elementor-591 .elementor-element.elementor-element-61b23d01 .po-breadcrumb ul{
    flex-wrap: nowrap;
}
.elementor-591 .elementor-element.elementor-element-61b23d01 .po-breadcrumb li{
    flex-shrink: 0;
}/* End custom CSS */