.elementor-259 .elementor-element.elementor-element-a3a0dcc{--display:flex;--min-height:340px;--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;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-259 .elementor-element.elementor-element-a180b65{--display:flex;--min-height:0px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.78;--border-radius:10px 10px 10px 10px;}.elementor-259 .elementor-element.elementor-element-a180b65::before, .elementor-259 .elementor-element.elementor-element-a180b65 > .elementor-background-video-container::before, .elementor-259 .elementor-element.elementor-element-a180b65 > .e-con-inner > .elementor-background-video-container::before, .elementor-259 .elementor-element.elementor-element-a180b65 > .elementor-background-slideshow::before, .elementor-259 .elementor-element.elementor-element-a180b65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-259 .elementor-element.elementor-element-a180b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#181818;--background-overlay:'';}.elementor-259 .elementor-element.elementor-element-a180b65:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-a180b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-259 .elementor-element.elementor-element-a180b65, .elementor-259 .elementor-element.elementor-element-a180b65::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-259 .elementor-element.elementor-element-c6d42d9 > .elementor-widget-container{background-color:#E9E9E9;padding:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-259 .elementor-element.elementor-element-c6d42d9.elementor-element{--align-self:center;}.elementor-259 .elementor-element.elementor-element-c6d42d9{text-align:center;}.elementor-259 .elementor-element.elementor-element-c6d42d9 .elementor-heading-title{color:#2F3030;font-family:"IRANYekanX", Sans-serif;font-size:14px;font-weight:400;}.elementor-259 .elementor-element.elementor-element-06ee549{text-align:center;}.elementor-259 .elementor-element.elementor-element-06ee549 .elementor-heading-title{color:#FFFFFF;font-family:"IRANYekanX", Sans-serif;font-size:36px;font-weight:600;}.elementor-259 .elementor-element.elementor-element-ac569d1{--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;--background-transition:0.3s;}.elementor-259 .elementor-element.elementor-element-a574825 > .elementor-widget-container{background-color:#E01F70;padding:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-259 .elementor-element.elementor-element-a574825.elementor-element{--align-self:center;}.elementor-259 .elementor-element.elementor-element-a574825{text-align:center;}.elementor-259 .elementor-element.elementor-element-a574825 .elementor-heading-title{color:#FFFFFF;font-family:"IRANYekanX", Sans-serif;font-size:14px;font-weight:400;}.elementor-259 .elementor-element.elementor-element-5ebd51f{--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;--gap:0px 10px;--background-transition:0.3s;}.elementor-259 .elementor-element.elementor-element-2a9ac7f{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-2a9ac7f:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-2a9ac7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-259 .elementor-element.elementor-element-2a9ac7f, .elementor-259 .elementor-element.elementor-element-2a9ac7f::before{--border-transition:0.3s;}.elementor-259 .elementor-element.elementor-element-7efd526 > .elementor-widget-container{background-color:#E01F70;padding:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-259 .elementor-element.elementor-element-7efd526.elementor-element{--align-self:center;}.elementor-259 .elementor-element.elementor-element-7efd526{text-align:center;}.elementor-259 .elementor-element.elementor-element-7efd526 .elementor-heading-title{color:#FFFFFF;font-family:"IRANYekanX", Sans-serif;font-size:14px;font-weight:400;}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-banner .premium_banner_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-widget-premium-addon-banner .premium-banner-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-banner-link:hover, .elementor-widget-premium-addon-banner .premium-button-line6::after{color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-line2::before, .elementor-widget-premium-addon-banner .premium-button-line4::before, .elementor-widget-premium-addon-banner .premium-button-line5::before, .elementor-widget-premium-addon-banner .premium-button-line5::after, .elementor-widget-premium-addon-banner .premium-button-line6::before, .elementor-widget-premium-addon-banner .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-259 .elementor-element.elementor-element-447e593 .premium-banner-ib-title, .elementor-259 .elementor-element.elementor-element-447e593 .premium-banner-ib-content, .elementor-259 .elementor-element.elementor-element-447e593 .premium-banner-read-more{text-align:right;}.elementor-259 .elementor-element.elementor-element-447e593 .premium-banner-ib img{opacity:1;filter:brightness( 45% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-259 .elementor-element.elementor-element-447e593:hover .premium-banner-ib img{opacity:1;}.elementor-259 .elementor-element.elementor-element-447e593 .premium-banner-ib{border-radius:10px;}.elementor-259 .elementor-element.elementor-element-447e593 .premium-banner-ib-desc .premium_banner_title{color:#FFFFFF;}.elementor-259 .elementor-element.elementor-element-447e593 .premium-banner-ib-title{margin:0px 0px 65px 0px;}.elementor-259 .elementor-element.elementor-element-165228c{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--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-259 .elementor-element.elementor-element-212f452 > .elementor-widget-container{background-color:#F1F1F1;padding:15px 15px 15px 15px;border-radius:7px 7px 7px 7px;}.elementor-259 .elementor-element.elementor-element-212f452{text-align:justify;color:#1F1F1F;font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}@media(max-width:767px){.elementor-259 .elementor-element.elementor-element-a3a0dcc{--content-width:94%;--min-height:155px;}.elementor-259 .elementor-element.elementor-element-a180b65{--min-height:0px;--overlay-opacity:0.74;}.elementor-259 .elementor-element.elementor-element-a180b65:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-a180b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-259 .elementor-element.elementor-element-06ee549 .elementor-heading-title{font-size:18px;}.elementor-259 .elementor-element.elementor-element-7efd526.elementor-element{--align-self:flex-start;}.elementor-259 .elementor-element.elementor-element-7efd526{z-index:99999;}.elementor-259 .elementor-element.elementor-element-165228c{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-259 .elementor-element.elementor-element-165228c.e-con{--order:-99999 /* order start hack */;}.elementor-259 .elementor-element.elementor-element-212f452{font-size:14px;line-height:1.9em;}}@media(min-width:768px){.elementor-259 .elementor-element.elementor-element-a3a0dcc{--content-width:65%;}.elementor-259 .elementor-element.elementor-element-ac569d1{--content-width:65%;}.elementor-259 .elementor-element.elementor-element-5ebd51f{--content-width:65%;}.elementor-259 .elementor-element.elementor-element-2a9ac7f{--width:33.3333%;}.elementor-259 .elementor-element.elementor-element-165228c{--width:66.6666%;}}/* Start custom CSS for Castos Player, class: .elementor-element-f818681 */.castos-player.dark-mode .currently-playing .show, .castos-player.dark-mode .episode-title, .castos-player.dark-mode .playback__timers, .castos-player.dark-mode .player-panel .player-panel-row .title, .castos-player.dark-mode .player-panel h3, .castos-player.dark-mode .subscribe-icons a  {
    font-family: iranyekanx !important;
}

.castos-player .playback {
    display: flex;
    padding: 5px 0;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: space-between;
    padding-left: 15px;
}

.castos-player.dark-mode .progress, .castos-player.dark-mode .ssp-progress {
    background: #24212C;
    width: 98%;
}

@media only screen and (max-width: 768px) {
    .castos-player.dark-mode .progress, 
    .castos-player.dark-mode .ssp-progress {
        width: 68%;
    }
}

.castos-player .player__main {
    grid-gap: 0px;
}

.castos-player .player__body{
    background: #E01F70;
}

.castos-player .progress__filled {
    background-color: #fff;
}/* End custom CSS */