#page-body:not(.page-width) #page-content>article,#page-body:not(.page-width) .entry-content{padding:0}.content-area:not(.content-area-empty) #page-content>article,.content-area:not(.content-area-empty) .entry-content{background:#fff;box-shadow:var(--shadow);border-radius:12px;padding:24px;color:var(--text-main);font-weight:500}.content-area:not(.content-area-empty) .entry-content #page-header{position:relative;border:1px solid var(--gray-500);margin-bottom:36px;border-radius:8px}.content-area:not(.content-area-empty) .entry-content #page-header .post-meta{display:flex;align-items:center;gap:8px;color:var(--primary-400);font-weight:400}.content-area:not(.content-area-empty) .entry-content #page-header .post-meta a{color:inherit}.content-area:not(.content-area-empty) .entry-content #page-header .post-meta a:hover{color:var(--primary-200)}.content-area:not(.content-area-empty) .entry-content #page-header .post-meta i{color:#4c5686}.content-area:not(.content-area-empty) .entry-content #page-header .post-meta:not(:last-child){padding-inline-end:12px;margin-inline-end:12px;border-inline-end:1px solid var(--gray-500)}.content-area:not(.content-area-empty) .entry-content #page-header .post-meta-wrap{position:absolute;inset-inline-end:20px;bottom:0;background:#fff;display:flex;align-items:center;padding:0 12px;transform:translateY(50%)}.content-area:not(.content-area-empty) .entry-content #page-title,.content-area:not(.content-area-empty) .entry-content #post-title{color:var(--primary-200);padding:12px 20px 16px;font-size:1.25rem;font-weight:700;margin-bottom:0!important}.content-area:not(.content-area-empty) .entry-content p{margin-bottom:.6em}.content-area:not(.content-area-empty) .entry-content h1,.content-area:not(.content-area-empty) .entry-content h2,.content-area:not(.content-area-empty) .entry-content h3,.content-area:not(.content-area-empty) .entry-content h4,.content-area:not(.content-area-empty) .entry-content h5,.content-area:not(.content-area-empty) .entry-content h6,.content-area:not(.content-area-empty) .entry-content img{margin-bottom:1em}.content-area:not(.content-area-empty) .entry-content img{border-radius:8px}.content-area:not(.content-area-empty) .entry-content .wp-caption img{margin-bottom:0}.content-area:not(.content-area-empty) .entry-content .aligncenter{margin-inline:auto;text-align:center;display:block}.content-area:not(.content-area-empty) .entry-content .alignleft{margin-right:auto;text-align:left;display:block}.content-area:not(.content-area-empty) .entry-content .alignright{margin-left:auto;text-align:right;display:block}.content-area:not(.content-area-empty) .entry-content .wp-caption{max-width:100%}.content-area:not(.content-area-empty) .entry-content .post-thumbnail{margin-bottom:8px}.content-area:not(.content-area-empty) .entry-content .post-thumbnail img{width:100%}.content-area:not(.content-area-empty) .entry-content .post-thumbnail a{display:flex}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{display:block;width:100%;margin-top:0}#post-footer{display:grid;grid-template-columns:1fr auto}#post-categories{grid-row:1;grid-column:1;align-self:center}#post-share-wrap{position:relative;grid-row:1;grid-column:2}#post-share-wrap:hover #post-share-body{visibility:visible;opacity:1}#post-share-btn{position:relative;display:flex;align-items:center;padding:12px;padding-bottom:20px;border-radius:12px;border:1px solid transparent;cursor:pointer}#post-share-btn i{color:var(--primary-400)}#post-share-label{color:var(--gray-400);padding-inline-end:8px;margin-inline-end:8px;border-inline-end:1px solid var(--gray-500)}#post-share-body{visibility:hidden;opacity:0;position:absolute;left:0;z-index:1;width:max-content;min-width:300px;box-sizing:border-box;background:#fff;border-radius:12px;padding:16px 20px;box-shadow:var(--shadow);will-change:opacity,visibility;transition:all .2s ease-in-out}#post-share-items{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px}#post-share-shortlink{direction:ltr;width:100%;box-sizing:border-box;padding:0;border-radius:0;background:rgba(0,0,0,0);border:0;box-shadow:unset;color:var(--gray-400)}#post-share-shortlink-wrap{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;background:var(--gray-600);border:1px solid var(--gray-500)}#post-share-copy{display:flex;cursor:pointer;color:var(--gray-400)}#post-share-copy-tick{display:none}.post-share-item{color:var(--primary-500);border-radius:8px;border:1px solid var(--gray-500-50);width:34px;height:34px;line-height:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:.875rem}.post-share-item:hover{color:var(--primary-100)}#post-tags{grid-column:1/-1;border-top:1px solid var(--gray-500);padding-top:8px;margin-top:-8px;display:flex;flex-wrap:wrap;gap:4px}#post-tags a{background-color:var(--gray-600);border-radius:8px;padding:0 8px}#post-tags .post-term-title{margin-inline-end:4px}.post-terms a{color:var(--gray-400)}.post-terms a:hover{color:var(--gray-300)}#latests-posts-row{margin-top:120px}body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content ol,body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content ul:not(.list-items){margin-bottom:24px;list-style:none}body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content ol{counter-reset:ramzineh-counter}body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content ol[start]{counter-reset:auto}body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content ol li{counter-increment:ramzineh-counter;display:flex;align-items:flex-start;gap:8px}body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content ol li::before{content:counter(ramzineh-counter);background:#fff;min-width:36px;min-height:36px;line-height:1;display:flex;align-items:center;justify-content:center;color:var(--primary-200);border-radius:8px;border:1px solid var(--primary-600);font-family:var(--second-font)}body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content ul:not(.list-items) li{color:var(--primary-400);border:1px solid var(--primary-600);border-radius:8px;width:fit-content;padding-block:2px;padding-inline:24px 28px;margin-inline-start:10px}body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content ul:not(.list-items) li::before{content:"";position:absolute;inset-inline-start:-10px;inset-block-start:8px;width:24px;height:24px;background:var(--primary-200);border-radius:6px}body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content ul:not(.list-items) li::after{content:"";position:absolute;font-family:Ramzineh!important;font-size:.625rem;inset-inline-start:-4px;inset-block-start:8px;color:#fff}body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content li:not(.list-item){margin-bottom:.5em;position:relative}body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content li:not(.list-item)>:is(p,strong):first-child{width:min-content}@media screen and (max-width:767px){#page-header{display:flex;flex-direction:column}.content-area:not(.content-area-empty) .entry-content #page-header .post-meta-wrap,.content-area:not(.content-area-empty) article #page-header .post-meta-wrap{position:relative;inset:auto;bottom:0;transform:unset;padding-top:8px;padding-bottom:12px;width:100%;white-space:nowrap;overflow:auto;box-sizing:border-box;border-radius:8px}.content-area:not(.content-area-empty) .entry-content #page-title,.content-area:not(.content-area-empty) .entry-content #post-title,.content-area:not(.content-area-empty) article #page-title,.content-area:not(.content-area-empty) article #post-title{padding-bottom:0;overflow:initial;text-overflow:initial;white-space:initial}.entry-container{order:-1}#latests-posts-row,.sidebar{order:-2}#latests-posts-row{margin-top:0}#post-footer{grid-template-columns:1fr}#post-share-wrap{grid-row:2;grid-column:1/-1}#post-share-btn{justify-content:flex-end}}@media screen and (max-width:480px){body:not(.elementor-editor-active) .content-area:not(.content-area-empty) .entry-content ol li::before{width:28px;height:28px}}