.elementor-557 .elementor-element.elementor-element-66ee7d68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-557 .elementor-element.elementor-element-66ee7d68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-557 .elementor-element.elementor-element-2593973b:not(.elementor-motion-effects-element-type-background), .elementor-557 .elementor-element.elementor-element-2593973b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-557 .elementor-element.elementor-element-2593973b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-557 .elementor-element.elementor-element-2593973b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-557 .elementor-element.elementor-element-55a2fdaa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-557 .elementor-element.elementor-element-55a2fdaa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-557 .elementor-element.elementor-element-55a2fdaa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-557 .elementor-element.elementor-element-55a2fdaa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-557 .elementor-element.elementor-element-a773862{text-align:center;}.elementor-557 .elementor-element.elementor-element-a773862 .elementor-heading-title{color:#11064C;font-size:30px;font-weight:600;}.elementor-557 .elementor-element.elementor-element-5df15f6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-557 .elementor-element.elementor-element-5df15f6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-557 .elementor-element.elementor-element-5df15f6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFBDB;}.elementor-557 .elementor-element.elementor-element-5df15f6d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-557 .elementor-element.elementor-element-5df15f6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-557 .elementor-element.elementor-element-c471bc4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-557 .elementor-element.elementor-element-c471bc4 .jet-listing-grid__slider-icon{color:var( --e-global-color-secondary );background:var( --e-global-color-25c2a4c );}.elementor-557 .elementor-element.elementor-element-707a6ebb{text-align:left;}.elementor-557 .elementor-element.elementor-element-707a6ebb .elementor-star-rating__title{color:#505050;}.elementor-557 .elementor-element.elementor-element-707a6ebb .elementor-star-rating{font-size:17px;}body:not(.rtl) .elementor-557 .elementor-element.elementor-element-707a6ebb .elementor-star-rating i:not(:last-of-type){margin-right:0px;}body.rtl .elementor-557 .elementor-element.elementor-element-707a6ebb .elementor-star-rating i:not(:last-of-type){margin-left:0px;}.elementor-557 .elementor-element.elementor-element-707a6ebb .elementor-star-rating i:before{color:#B60072;}.elementor-557 .elementor-element.elementor-element-707a6ebb .elementor-star-rating i{color:#B6007233;}.elementor-557 .elementor-element.elementor-element-525f0f4a{text-align:left;}.elementor-557 .elementor-element.elementor-element-525f0f4a .elementor-heading-title{color:#B60072;font-size:14px;font-weight:600;}.elementor-557 .elementor-element.elementor-element-571a8ee8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-557 .elementor-element.elementor-element-571a8ee8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-557 .elementor-element.elementor-element-571a8ee8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-557 .elementor-element.elementor-element-571a8ee8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-557 .elementor-element.elementor-element-571a8ee8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-557 .elementor-element.elementor-element-571a8ee8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-557 .elementor-element.elementor-element-571a8ee8 .elementor-icon-list-icon i{color:#BDBCC1;transition:color 0.3s;}.elementor-557 .elementor-element.elementor-element-571a8ee8 .elementor-icon-list-icon svg{fill:#BDBCC1;transition:fill 0.3s;}.elementor-557 .elementor-element.elementor-element-571a8ee8{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:2px;}.elementor-557 .elementor-element.elementor-element-571a8ee8 .elementor-icon-list-icon{padding-left:0px;}.elementor-557 .elementor-element.elementor-element-571a8ee8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-557 .elementor-element.elementor-element-1b3eec2a .elementor-heading-title{color:#B60072;font-size:18px;font-weight:600;line-height:30px;}body.elementor-page-557:not(.elementor-motion-effects-element-type-background), body.elementor-page-557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}@media(max-width:767px){.elementor-557 .elementor-element.elementor-element-a773862 .elementor-heading-title{font-size:19px;}.elementor-557 .elementor-element.elementor-element-21fb4852{width:70%;}.elementor-557 .elementor-element.elementor-element-411ad516{width:30%;}}@media(min-width:768px){.elementor-557 .elementor-element.elementor-element-5ee2542d{width:20.308%;}.elementor-557 .elementor-element.elementor-element-429f2836{width:79.692%;}.elementor-557 .elementor-element.elementor-element-5df15f6d{width:25%;}.elementor-557 .elementor-element.elementor-element-2dd16b70{width:95.787%;}.elementor-557 .elementor-element.elementor-element-31610508{width:57.624%;}.elementor-557 .elementor-element.elementor-element-1c64ff91{width:42.314%;}.elementor-557 .elementor-element.elementor-element-13877d90{width:71.513%;}.elementor-557 .elementor-element.elementor-element-21fb4852{width:17.691%;}.elementor-557 .elementor-element.elementor-element-411ad516{width:10.086%;}}/* Start custom CSS */.seriesbox {
    counter-reset: myCounter;
    color: rgb(100 ,100,100);
}
li.serieslist-li a {
    color: black;
}
.seriesbox {
    border: unset;
}
fieldset a {
    color: black;
}

li.serieslist-li{position:relative;padding-right:3em!important;margin:0 0;list-style:none;line-height:3.9em !important;box-sizing:border-box;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
li.serieslist-li-current{position:relative;padding-right:3em;letter-spacing:-1px;list-style:none;color:#b60072;font-weight:bold;margin-top:1em;margin-bottom:1em;line-height:2em;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
li.serieslist-li:hover{color:rgb(0,0,0);}
.seriesshortcode-li{list-style-type:none;}
.seriesshortcode-li-counter:before{content:counter(myCounter, persian);counter-increment:myCounter;font-weight:bold;}
li.serieslist-li:before{content:counter(myCounter, persian);counter-increment:myCounter;position:absolute;top:1em;right:0;width:1.8em;height:1.8em;line-height:1.8em;padding:0px;color:#fff;background:#c1c1c1;font-weight:bold;text-align:center;border-radius:.9em;z-index:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
li.serieslist-li-current:before{content:counter(myCounter, persian);counter-increment:myCounter;position:absolute;top:0;right:0;width:1.8em;height:1.8em;line-height:1.8em;padding:0px;color:#fff;background:#b60072;font-weight:bold;text-align:center;border-radius:.9em;z-index:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;box-sizing:border-box;}

li.serieslist-li-current {
    position: relative;
    padding-right: 3em;
    letter-spacing: -1px;
    list-style: none;
    color: #b60072;
    font-weight: bold;
    margin-top: 1em;
    margin-bottom: 1em;
    line-height: 2em;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    text-align: right;
}
.center {
    text-align: center;
}
ol{counter-reset:myCounter;margin-right:0;padding-right:0px;color:rgb(100 ,100,100);}


li.serieslist-li {
    position: relative;
    padding-right: 3em!important;
    margin: 0 0;
    list-style: none;
    line-height: 3.9em !important;
    box-sizing: border-box;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
        text-align: right;
}

li.serieslist-li:before {
    content: counter(myCounter, persian);
    counter-increment: myCounter;
    position: absolute;
    top: 1em;
    right: 0;
    width: 1.8em;
    height: 1.8em;
    line-height: 1.8em;
    padding: 0px;
    color: #fff;
    background: #c1c1c1;
    font-weight: bold;
    text-align: center;
    border-radius: 4px;
    z-index: 1;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

li.serieslist-li:after {
    position: absolute;
    top: 2.1em;
    right: 0.9em;
    width: 2px;
    height: calc(89%);
    content: '';
    background-color: rgb(203, 203, 203);
    z-index: 0;
}


ul.listsyyle {
    margin: 20px !important;
    padding: 5px !important;
}
.rpwwt-widget ul li {
       margin: unset !important;
           border-bottom: 1px solid #969696;
}
span.rpwwt-post-title {
    color: #3F3F3F;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: 0px;
    text-align: right;
}
.elementor-element.elementor-element-952b75b.elementor-widget.elementor-widget-text-editor {
    margin-top: -9px;
}
.elementor hr {
    color: rgba(63, 63, 63, 1) !important;
    margin: 0;
    background-color: transparent;
    border: none;
    border-top: 1px solid rgba(63, 63, 63, 1) !important;
    overflow: visible;
    text-align: center;
}
a.cat-rel-post {
    display: inline-flex;
    background-color: white !important;
}
ul.postsbycategory.widget_recent_entries {
    display: block !important;
    padding: 0px;
    margin: 0px;
}

h2.widget-title {
    display: none;
}
div#recent-posts-2 {
    padding: 10px;
}
div#recent-posts-2 a {
    color: rgba(63, 63, 63, 1);
        font-size: 12px;
}
ul.listsyyle a {
    color: #3F3F3F;
    font-size: 11px;
    font-weight: 700;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: right;
}
.elementor-column.elementor-col-100.elementor-inner-column.elementor-element.elementor-element-73f6d7e {
    background-color: #f6f6f6 !important;
}
.nav-links {
    width: 100%;
    display: inline-table;
    margin-top: 10px;
}
.nav-previous a {
    text-align: center;
    background-color: #fe5804;
    color: white;
    border-radius: 5px;
    padding: 5px;
    margin-top: 10px;
    border-radius: 10px;
}
.nav-next a {
    text-align: center;
    background-color: #fe5804;
    color: white;
    border-radius: 5px;
    padding: 5px;
    margin-top: 10px;
    border-radius: 10px;
}
.post-content--bottom {
  background-color: #E9EBEC;
  padding: 60px 15px;
}
.elementor img {

    border-radius: 12px;
}
.related-post-title {
    color: rgba(63, 63, 63, 1);
    font-size: 12px;
}
.post-content--bottom .section-title {
  max-width: 850px;
  margin: auto;
}
li.rltpost {
    margin-bottom: 10px;
    height: 60px;
        text-align: center;
}
ul.related-posts-wrapper {
    list-style: none !important;
        margin: unset;
}
.nav-previous {
    float: left;
width: fit-content !important;
    margin-right: 5px;
}
.nav-next {
    float: left !important;
width: fit-content !important;
}
.related-post-thumb {
    float: right;
    width: 60px;
    border-radius: 10px;
}
.post-content--bottom .related-posts {
  max-width: 850px;
  margin: auto;
}

@media (min-width: 768px) {
  .post-content--bottom .related-posts {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

.post-content--bottom .related-posts ul {
  -ms-flex-preferred-size: 31%;
      flex-basis: 31%;
}

.post-content--bottom .related-posts ul li h3 {
  font-size: 18px;
  line-height: 20px;
  font-weight: 400;
}

.post-content--bottom .related-posts ul li h3 a {
  color: #3575D3;
}

.post-content--bottom .related-posts ul li img {
  padding: 0.25rem;
  border: 1px solid #c1c2c2;
  border-radius: 0.25rem;
}


h3#reply-title {
    display: none;
}
.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-694442d3 {
    background-color: white;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
}
.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-ac07ab0 {
    background-color: white;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
p.logged-in-as {
    display: none !important;
}
.comments-area {
    border-top: unset !important;
}
input#submit {
    float: left;
    background-color: rgba(206, 206, 206, 1) !important;
    color: gray;
}
article.elementor-post.elementor-grid-item.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry {
    display: flex;
}
.single-post .elementor-widget-theme-post-content h2, .single-post .elementor-widget-theme-post-content h3, .single-post .elementor-widget-theme-post-content h4 {
    color: #be3c7f;
}
img.attachment-50.size-50.wp-post-image {
    width: 50px;
}
ul.postsbycategory.widget_recent_entries {
    display: inline-flex;
}

li.postgrid {
    width: 100%;
    margin: 10px;
    list-style-type: none;
}

img.attachment-400x185.size-400x185.wp-post-image {
    width: 400px;
    height: 185px;
}


@media screen and (max-width: 992px) {

  

}
li.postgrid {
    width: unset;
    margin: unset;
    list-style-type: none;
}/* End custom CSS */