.elementor-523 .elementor-element.elementor-element-392a4ae{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-523 .elementor-element.elementor-element-1eaa10b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:#020202;font-family:"YekanBakhFaNum", Sans-serif;font-size:16px;font-weight:400;}.elementor-523 .elementor-element.elementor-element-1eaa10b.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-c9608ea{--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:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-c9608ea:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-c9608ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0955C0;}.elementor-523 .elementor-element.elementor-element-205c4fb{--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;--border-radius:0px 0px 0px 0px;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-523 .elementor-element.elementor-element-205c4fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-523 .elementor-element.elementor-element-952e571{padding:15px 15px 15px 15px;}.elementor-523 .elementor-element.elementor-element-952e571.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-952e571 .elementor-author-box__avatar img{width:100px;height:100px;border-style:solid;border-color:var( --e-global-color-e78d47e );border-width:3px;}body.rtl .elementor-523 .elementor-element.elementor-element-952e571.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-523 .elementor-element.elementor-element-952e571:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:15px;margin-left:0;}body:not(.rtl) .elementor-523 .elementor-element.elementor-element-952e571.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-523 .elementor-element.elementor-element-952e571:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:15px;margin-right:0;}.elementor-523 .elementor-element.elementor-element-952e571.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:15px;}.elementor-523 .elementor-element.elementor-element-952e571 .elementor-author-box__name{color:var( --e-global-color-8c20645 );font-family:"iransansdnbold", Sans-serif;font-size:16px;font-weight:900;}.elementor-523 .elementor-element.elementor-element-952e571 .elementor-author-box__bio{color:var( --e-global-color-8c20645 );font-family:"YekanBakhFaNum", Sans-serif;font-size:16px;font-weight:400;}.elementor-523 .elementor-element.elementor-element-952e571 .elementor-author-box__button{color:var( --e-global-color-8c20645 );border-color:var( --e-global-color-8c20645 );background-color:var( --e-global-color-e78d47e );}.elementor-523 .elementor-element.elementor-element-55a9add{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:center;border-style:none;--border-style:none;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-523 .elementor-element.elementor-element-45eaf09.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-523 .elementor-element.elementor-element-45eaf09 .elementor-icon-list-icon{width:14px;}.elementor-523 .elementor-element.elementor-element-45eaf09 .elementor-icon-list-icon i{font-size:14px;}.elementor-523 .elementor-element.elementor-element-45eaf09 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-523 .elementor-element.elementor-element-45eaf09 .elementor-icon-list-item{font-family:"YekanBakhFaNum", Sans-serif;font-size:15px;font-weight:400;}.elementor-523 .elementor-element.elementor-element-7afa466{--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-523 .elementor-element.elementor-element-7afa466:not(.elementor-motion-effects-element-type-background), .elementor-523 .elementor-element.elementor-element-7afa466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-523 .elementor-element.elementor-element-c827cdf{--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;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-523 .elementor-element.elementor-element-24d1e4f{--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-523 .elementor-element.elementor-element-0055aa5{--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;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-523 .elementor-element.elementor-element-4b03a92{--swiper-slides-to-display:4;--swiper-slides-gap:5px;width:var( --container-widget-width, 96.847% );max-width:96.847%;--container-widget-width:96.847%;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-523 .elementor-element.elementor-element-4b03a92.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-523 .elementor-element.elementor-element-4b03a92 .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-523 .elementor-element.elementor-element-c9608ea{--content-width:1300px;}.elementor-523 .elementor-element.elementor-element-205c4fb{--width:64.777%;}.elementor-523 .elementor-element.elementor-element-7afa466{--content-width:1300px;}.elementor-523 .elementor-element.elementor-element-24d1e4f{--content-width:1300px;}}@media(max-width:1024px){.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-523 .elementor-element.elementor-element-4b03a92{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-523 .elementor-element.elementor-element-4b03a92{--swiper-slides-to-display:1;}}/* Start custom CSS for post-info, class: .elementor-element-45eaf09 */.elementor-post-info__terms-list-item{
    background: #eee;
    border-radius: 5px;
    padding: 5px;
    margin: 5px;
     display: inline-block !important;
    white-space: normal !important;
    word-break: keep-all !important;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-0aa430d *//*elmineh */
/* 3 Coloumn Comment Revers */
form#commentform {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row
}
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.comment-form-author {
    order: 1;
}
p.comment-form-email {
    order: 2;
}
p.comment-form-url {
    order: 3;
}
p.comment-form-cookies-consent {
    order: 4
}
p.comment-form-comment {
    order: 5;
}
p.form-submit {
    order: 6;
}

/* 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,input#email,input#author,input#url {
    padding: 0.84em 1.1em;
    color: #4a4f55;
    border-color: #e3e3e3;
    background-color: #ffffff;
}
input#submit {
    color: #ffffff;
    background-color: #0955C0;
    border-radius: 5px;
}
body.rtl #comments .comment .comment-body, body.rtl #comments .pingback .comment-body {
    padding: 30px 90px 30px 30px;
    background-color: #FFF
}
body.rtl #comments .comment .avatar, body.rtl #comments .pingback .avatar {
    right: 25px;
    top: 20px;
}
.comment-body {
    position: relative;
    overflow: hidden;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border: 1px solid #ddd;
    padding: 1.7em 2em;
    margin-bottom: 2em;
    border-radius: 5px;
    border-bottom: 1px solid #ddd!important
}
body.rtl #comments ol.comment-list .children:before {
display: none
}
.comment-author.vcard, .comment-author.vcard a {
    color: #0d0d12;
    font-size: 17px;
}
.comment-content {
    color: #4a4f55;
    font-size: 14px;
}
.comment-metadata a {
    color: #898b8c;
    font-size: 12px;
}
.reply {
    width: fit-content;
    padding: 8px;
    background-color: #f8f5f2;
    border-radius: 100px;
    font-size: 12px;
    color: #4a4f55;
}
a.comment-reply-link {
    color: #0d0d12;
}
a.comment-reply-link:hover {
    color: #e93314;
}
.reply:after {
    content: "\f060";
    font-family: FontAwesome;
    margin-right: 5px;
    opacity: 0;
        transition: opacity 0.2s ease-out, right 0.3s ease-out;
}
.reply:hover {
    width: 60px;
    transition: width 0.3s ease-out;
}
.reply:hover:after {
    opacity: 1;
    transition: opacity 0.3s ease-out, right 0.3s ease-out;
}
.reply {
    padding: 8px;
    background-color: #f8f5f2;
    border-radius: 100px;
    font-size: 12px;
    color: #4a4f55;
    width: 30px;
    display: block;
    width: 45px;
    height: 2.4em;
    line-height: 2.4em;
    -webkit-transition: background-color 0.3s ease;
    -ms-transition: background-color 0.3s ease;
    transition: background-color 0.3s ease;
        transition: all 0.3s ease-out
}
@media (max-width:768px){
body.rtl #comments .comment .comment-body, body.rtl #comments .pingback .comment-body {
    padding: 30px 30px 30px 30px;
    background-color: #FFF;
}
.comment-author.vcard {
    flex-basis: 100%;
}
.comment-metadata {
    margin-top: 15px;
}
p.comment-form-author, p.comment-form-email, p.comment-form-url {
    flex-basis: 100%;
    padding: 0;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YekanBakhFaNum';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://medifolio.ir/wp-content/uploads/2026/06/YekanBakhFaNum-Regular.woff2') format('woff2'),
		url('https://medifolio.ir/wp-content/uploads/2026/06/YekanBakhFaNum-Regular.woff') format('woff'),
		url('https://medifolio.ir/wp-content/uploads/2026/06/YekanBakhFaNum-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransansdnbold';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://medifolio.ir/wp-content/uploads/2026/05/iransansdnbold.woff2') format('woff2'),
		url('https://medifolio.ir/wp-content/uploads/2026/05/iransansdnbold.woff') format('woff');
}
@font-face {
	font-family: 'iransansdnbold';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://medifolio.ir/wp-content/uploads/2026/05/iransansdnbold.woff2') format('woff2'),
		url('https://medifolio.ir/wp-content/uploads/2026/05/iransansdnbold.woff') format('woff');
}
@font-face {
	font-family: 'iransansdnbold';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://medifolio.ir/wp-content/uploads/2026/05/iransansdnbold.woff2') format('woff2'),
		url('https://medifolio.ir/wp-content/uploads/2026/05/iransansdnbold.woff') format('woff');
}
@font-face {
	font-family: 'iransansdnbold';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://medifolio.ir/wp-content/uploads/2026/05/iransansdnbold.woff2') format('woff2'),
		url('https://medifolio.ir/wp-content/uploads/2026/05/iransansdnbold.woff') format('woff');
}
@font-face {
	font-family: 'iransansdnbold';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://medifolio.ir/wp-content/uploads/2026/05/iransansdnbold.woff2') format('woff2'),
		url('https://medifolio.ir/wp-content/uploads/2026/05/iransansdnbold.woff') format('woff');
}
/* End Custom Fonts CSS */