.elementor-54423 .elementor-element.elementor-element-1f75de1{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;overflow:visible;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54423 .elementor-element.elementor-element-5ce1cbd .elementor-posts-container article{margin-bottom:10px;}.elementor-54423 .elementor-element.elementor-element-5ce1cbd .elementor-posts--skin-full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-54423 .elementor-element.elementor-element-5ce1cbd .elementor-posts--skin-archive_full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-54423 .elementor-element.elementor-element-5ce1cbd .elementor-post__title, .elementor-54423 .elementor-element.elementor-element-5ce1cbd .elementor-post__title a{color:var( --e-global-color-ae5f892 );font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:16px;font-weight:600;line-height:30px;}.elementor-54423 .elementor-element.elementor-element-0a50d77.elementor-element{--align-self:flex-end;}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit-btn-wraper{text-align:center;}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_creative_button{padding:12px 45px 12px 35px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-3a69ac3 );}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-3a69ac3 );background-color:var( --e-global-color-primary );}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-3a69ac3 );background-color:var( --e-global-color-primary );}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_creative_button i{color:var( --e-global-color-3a69ac3 );}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_slide_in_line::after{background-color:var( --e-global-color-3a69ac3 );}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_creative_button svg path{stroke:var( --e-global-color-3a69ac3 );fill:var( --e-global-color-3a69ac3 );}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-primary );}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-primary );}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_position_aware_bg{background-color:var( --e-global-color-a66c8ca );}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_creative_button .ekit_creative_button_icon_wrapper{font-size:20px;padding:0px 10px 0px 0px;}@media(max-width:1024px){.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54423 .elementor-element.elementor-element-5ce1cbd .elementor-post__title, .elementor-54423 .elementor-element.elementor-element-5ce1cbd .elementor-post__title a{font-size:14px;}.elementor-54423 .elementor-element.elementor-element-0a50d77 .ekit_creative_button{padding:10px 35px 10px 25px;font-size:14px;}}@media(max-width:767px){.elementor-54423 .elementor-element.elementor-element-1f75de1{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54423 .elementor-element.elementor-element-5ce1cbd .elementor-post__title, .elementor-54423 .elementor-element.elementor-element-5ce1cbd .elementor-post__title a{line-height:26px;}}/* Start custom CSS for posts, class: .elementor-element-5ce1cbd */.elementor-54423 .elementor-element.elementor-element-5ce1cbd .elementor-post__text > *:not(.elementor-post__title) {
    display: none !important;
}
.elementor-54423 .elementor-element.elementor-element-5ce1cbd .elementor-post__title:before{
    content:'';
    width: 10px;
    height: 10px;
    border-radius: 99px;
    background: var( --e-global-color-primary );
    display: inline-block;
    margin-left:5px;
}
.elementor-54423 .elementor-element.elementor-element-5ce1cbd article:hover .elementor-post__title a{
    color:  var(--e-global-color-primary);
}
.elementor-54423 .elementor-element.elementor-element-5ce1cbd{
    max-height: 400px;
    overflow-X:hidden;
    overflow-Y:scroll;
}
.elementor-54423 .elementor-element.elementor-element-5ce1cbd::-webkit-scrollbar{
    width: 6px;
}
.elementor-54423 .elementor-element.elementor-element-5ce1cbd::-webkit-scrollbar-track{
    background: #e0e0e0;
    border-radius: 20px;
}
.elementor-54423 .elementor-element.elementor-element-5ce1cbd::-webkit-scrollbar-thumb{
    background: var(--e-global-color-primary);
    border-radius: 20px;
}/* End custom CSS */