:root{--color-primary:#870000;--color-background:#121212;--color-background2:#1e1e1e;--color-text:#e0e0e0}.telegram_join-container{background-color:var(--color-background2);padding:20px;max-width:100%;margin:10px auto;border-radius:8px;box-shadow:0 4px 8px rgb(0 0 0/.1);text-align:center}.telegram_join-message{font-size:18px;margin-bottom:20px;color:var(--color-text)}.telegram_join-button{background-color:var(--color-primary);color:var(--color-text);padding:10px 20px;font-size:16px;border:none;border-radius:5px;cursor:pointer;animation:pulse 2s infinite;transition:background-color .3s ease;text-decoration:none;display:inline-block;text-align:center}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.movie-details-box{background:var(--color-background2);border-left:4px solid var(--color-primary);padding:20px;margin:25px 0;border-radius:12px;color:var(--color-text);line-height:1.9;box-shadow:0 4px 12px rgba(0,0,0,.3)}.movie-details-box p{margin:0;font-size:1rem}.movie-details-box a{color:var(--color-text)}.movie-details-box a:hover{color:var(--primaryColor)}.subtomovie{background-color:var(--color-background2);padding:10px 15px;border-radius:8px;margin:10px 0;text-align:center;transition:background-color .3s ease,border-color .3s ease}.post_story h3{font-size:14px !important}.casual_single .post_subtitle{color:var(--color-text);font-size:15px;margin-top:-5px;display:block}@media (min-width:992px){.offset-lg-1{margin-left:4.33333333% !important}}#rcp_subscription_levels{list-style:none;padding:0}.body_panel .acc_info_ table{border-radius:12px;background:var(--color-background);border:1px solid rgba(255,255,255,.1)}.body_panel .acc_info_ table td{text-align:center !important;padding:10px !important;color:var(--color-text)}#rcp_submit_wrap .rcp-button{border-radius:8px;background:var(--color-primary);color:var(--color-text);transition:background .3s ease,transform .2s ease}#rcp_submit_wrap .rcp-button:hover{background:#a70000;transform:translateY(-2px)}.sizpay-message{padding:12px;border-radius:6px;margin:10px 0;font-size:14px;color:var(--color-text);border:1px solid transparent;background:rgba(255,255,255,.05)}.sizpay-message.success{background:rgba(92,184,92,.1);border-color:#5cb85c;color:#5cb85c}.sizpay-message.cancelled{background:rgba(240,173,78,.1);border-color:#f0ad4e;color:#f0ad4e}.sizpay-message.failed{background:rgba(217,83,79,.1);border-color:#d9534f;color:#d9534f}.sizpay-message.pending{background:rgba(91,192,222,.1);border-color:#5bc0de;color:#5bc0de}.widget-wp li:before{content:none !important}.red-text{color:var(--color-primary)}.panel_header__btn a,.panel_header__btn button{background:var(--color-primary) !important;color:var(--color-text) !important;border-radius:6px;padding:8px 16px;transition:background .3s ease,transform .2s ease}.panel_header__btn a:hover,.panel_header__btn button:hover{background:#a70000 !important;transform:translateY(-2px)}@media only screen and (max-width:1200px){.login_register{display:block !important;visibility:visible !important;opacity:1 !important}}.login_icon{display:none}.login_text{display:inline;color:var(--color-text)}@media screen and (max-width:1024px){.login_icon{display:inline-block;font-size:16px;vertical-align:middle;color:var(--color-primary)}.login_text{display:none}}.carousel-title-link{color:var(--color-text);text-decoration:none;transition:color .3s ease,transform .2s ease}.carousel-title-link:hover{color:var(--color-primary);text-decoration:underline;transform:scale(1.03)}img[data-dominant-color]:not(.has-transparency){background-color:transparent !important}button.post_vote_up{background:#4caf50 !important;color:var(--color-text) !important;border-radius:6px}button.post_vote_down{background:#ef5350 !important;color:var(--color-text) !important;border-radius:6px}button.post_vote_up,button.post_vote_down{transition:transform .2s ease,box-shadow .2s ease;padding:8px 16px}button.post_vote_up:hover,button.post_vote_down:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.2)}.subtomovie a{color:var(--color-text) !important;line-height:32px;display:inline-block;padding:0 12px;transition:all .3s ease;border-radius:6px}}*/.post_actor a,.casual_single .post_genre a{transition:transform .2s ease,color .2s ease;display:inline-block;color:var(--color-text)}.post_actor a:hover,.casual_single .post_genre a:hover{color:var(--color-text) !important;transform:scale(1.03)}.film_cat3 .film_cat_title{font-size:16px !important;font-weight:700 !important;margin:8px 0 !important;color:var(--color-text) !important;background:rgba(0,0,0,.5);padding:6px 10px;border-radius:6px;transition:all .3s ease}.film_cat3 .film_cat_title:hover{background:rgba(0,0,0,.7);transform:scale(1.03)}.blog_carousel2 .blog_carousel__title h2{font-size:16px;line-height:1.5;font-weight:700;color:var(--color-text);transition:transform .3s ease,color .3s ease;cursor:pointer;display:inline-block}}*/.owl-carousel .owl-item img{transition:transform .3s ease;display:block}.blog_carousel2 .blog_carousel__meta a{background:0 0;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px;transition:all .3s ease;cursor:pointer;padding:6px 12px;border-radius:6px;color:var(--color-text);border:2px solid transparent}.blog_carousel2 .blog_carousel__meta a:hover{background:var(--color-primary);color:var(--color-text) !important;transform:scale(1.03);border-color:var(--color-primary);box-shadow:0 4px 12px rgba(0,0,0,.2)}.film_cat_title h3{text-align:center !important;white-space:nowrap !important;text-overflow:ellipsis !important;overflow:hidden !important;width:100% !important;font-weight:700 !important;font-size:14px;margin-top:10px;color:var(--color-text)}.score{display:flex;text-align:center !important;padding:6px 8px;border-radius:6px;align-items:center;gap:8px;justify-content:center;color:var(--color-text)}span.line{background-color:rgba(255,255,255,.5);height:16px;width:1px}span.rate{color:#ffb300}.owl-item.active.center{transform:none !important;opacity:1 !important}.film_cat:hover{border-radius:10px;z-index:1000;cursor:pointer}.film_cat2 .film_overlay2 i{display:none !important}.serial_card__image img{transition:transform .3s ease}.serial_genres{font-size:12px;color:var(--color-text);margin-top:6px;opacity:.9;text-align:center !important}.film_overlay2 p{font-size:12px !important;line-height:1.6;overflow:hidden;text-align:center;color:var(--color-text)}.film-review-section{margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.1);font-family:'Vazir','Arial',sans-serif}.review-title{font-size:15px;font-weight:700;color:var(--color-text);margin-bottom:10px;display:flex;align-items:center;gap:8px;font-family:'IRANSansWeb'}.review-title i{color:var(--color-primary)}.review-links{list-style:none;padding:0;margin:0;font-family:'IRANSansWeb'}.review-links li{margin-bottom:6px}.review-link{font-size:14px;color:var(--color-text);text-decoration:none;transition:color .3s ease,transform .2s ease;font-family:'Vazir','Arial',sans-serif}.review-link:hover{font-weight:800 !important}@media (max-width:768px){.film-review-section{padding-top:8px}.review-title{font-size:14px}.review-link{font-size:13px}}i.fa-regular.fa-check-double{color:#ffb300;font-size:16px;margin-left:8px;float:right}.post_content_single{margin:20px 0 !important}@media (max-width:768px){.post_page h1{font-size:20px !important}.post_page h2{font-size:18px !important}.post_page h3{font-size:16px !important}button.post_vote_up{background:#4caf50 !important;color:var(--color-text) !important}button.post_vote_down{background:#ef5350 !important;color:var(--color-text) !important}}.footer_minimal .footer_insta div span{font-size:13px !important;color:var(--color-text)}.footer_minimal .about p{line-height:1.5 !important;color:var(--color-text)}.footer_minimal{padding:12px !important;background:var(--color-background)}span.movie-count{font-size:13px !important;color:rgba(255,255,255,.6)}.taxonomy-description{text-align:center;color:var(--color-text);font-size:16px !important;text-align:justify !important}.register_form .custom_register_button{display:none !important}.post_page h1{font-size:22px !important;color:var(--color-text)}@media (max-width:1024px){#rcp_subscription_levels{display:block !important}.rcp_subscription_level{display:block !important;width:100% !important}.rcp_subscription_level label{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;padding:12px !important;font-size:13px !important;text-align:right !important;color:var(--color-text)}.rcp_subscription_level_name,.rcp_price,.rcp_level_duration{display:inline-block !important;margin:0 4px !important;white-space:nowrap !important;color:var(--color-text)}.rcp_level_description{display:none !important}.body_panel .acc_info_ table td{padding:0 !important}span.rcp_level_duration{display:none !important}}.resetpass-info-box{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:var(--color-text);padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:14px;line-height:1.6;display:flex;align-items:flex-start;gap:8px}.resetpass-info-box i{color:var(--color-primary);font-size:16px;margin-top:2px}.resetpass-info-box .highlight{color:#ffb300;font-weight:600}.btn-login{background:var(--color-primary) !important;color:var(--color-text) !important;font-size:15px !important;font-weight:600 !important;padding:10px 16px !important;border-radius:6px !important;border:none !important;width:100% !important;cursor:pointer !important;transition:background .3s ease,transform .2s ease}.btn-login:hover{background:#a70000 !important;transform:translateY(-2px)}.lost_pass_link{display:block !important;margin-top:12px !important;text-align:center !important;color:var(--color-text) !important;font-size:13px !important;transition:color .3s ease}.register_box{margin-top:24px !important;padding:16px !important;border:1px solid rgba(255,255,255,.1) !important;border-radius:8px !important;background:rgba(255,255,255,.05) !important}.register_box p{margin-bottom:8px !important;font-size:13px !important;color:var(--color-text) !important}.btn-register{background:#00ff163d !important;color:#fff !important;font-size:14px !important;font-weight:600 !important;padding:8px 16px !important;border-radius:6px !important;display:inline-block !important;transition:all .3s ease}.register-input{width:100% !important;padding:10px !important;border:1px solid rgba(255,255,255,.1) !important;border-radius:6px !important;background:rgba(255,255,255,.05) !important;color:var(--color-text) !important;font-size:13px !important}.register-input:focus{border-color:var(--color-primary) !important;outline:none !important}.btn-register-submit{background:var(--color-primary) !important;color:var(--color-text) !important;font-size:15px !important;font-weight:600 !important;padding:10px 16px !important;border-radius:6px !important;border:none !important;width:100% !important;cursor:pointer !important;transition:background .3s ease,transform .2s ease}.btn-register-submit:hover{background:#a70000 !important;transform:translateY(-2px)}.btn-login-link{margin-right:6px !important;color:var(--color-primary) !important;font-weight:600 !important;text-decoration:none !important;transition:color .3s ease}.btn-login-link:hover{color:#a70000 !important}.ajax_form__links{background:rgba(255,255,255,.05) !important;padding:10px !important;border-radius:6px !important;font-size:13px !important;color:var(--color-text) !important}.kelaket_rules{font-size:12px !important;color:rgba(255,255,255,.7) !important}.kelaket_rules a{color:var(--color-primary) !important;font-weight:600 !important;transition:color .3s ease}.kelaket_rules a:hover{color:#a70000 !important;text-decoration:underline !important}.input_float_label label{padding:6px !important;border-radius:8px !important;color:var(--color-text)}.kelaket_showpass{background:rgba(255,255,255,.05) !important;color:var(--color-text)}.related_films_title i{display:none !important}.related_films_title h3{display:inline-block;font-size:19px;font-weight:700;color:var(--text)}.casual_tab_content .content{background:var(--color-background2)!important}.casual_tab_content .post2 .download_item{background:var(--color-background2)!important}.casual_tabs{background:var(--color-background2)!important}.post2 .badge-v{padding:12px !important;color:unset;background:#6cff000d}.widget-wp li{padding:3px!important}.owow{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgb(0 0 0/.7);display:flex;justify-content:center;align-items:center;z-index:1000;display:none}.dialog-box{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 5px 15px rgb(0 0 0/.3);max-width:400px;text-align:center}.buttons{margin-top:20px;display:flex;gap:10px;justify-content:center}.buttons button:first-child{background-color:#097f00;color:#fff;padding:10px 20px;border:none;border-radius:6px;cursor:pointer}.buttons button:last-child{background-color:#da1e1e;color:#fff;padding:10px 20px;border:none;border-radius:6px;cursor:pointer}.buttons button:hover{opacity:.9}.manual-register-form a{text-align:center!important;height:auto!important}.btn-register .custom_register_button{color:#fff !important;background:#007e34 !important;border:1px solid #fff !important}i.fas.fa-user.login_icon{display:none}@media (max-width:768px){i.fas.fa-user.login_icon{display:inline-block;color:#fff}}.post_blog p a{color:var(--color-text)!important}.casual_single .single_hero{padding-bottom:10px !important;padding-top:100px!important}.report button{border:none;background:#e5000045;color:#fff;font-size:13px;font-weight:400;border-radius:5px;padding:7px 10px;margin-bottom:8px}.report .share{background:#00ff394d !important;color:#fff !important}.download_item{margin-top:0 !important}.comfortSlider_wrap .mixed_slider_rate{display:none !important}@media only screen and (max-width:750px){.comfortSlider_wrap{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:768px){.serials_row{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;padding-bottom:10px !important;gap:10px !important;scrollbar-width:none}.serials_row::-webkit-scrollbar{height:6px !important}.serials_row::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3) !important;border-radius:3px !important}.serials_row::-webkit-scrollbar-track{background:rgba(0,0,0,.05) !important;border-radius:3px !important}.serials_row>.col-xl-3,.serials_row>.col-lg-4,.serials_row>.col-md-6,.serials_row>.col-sm-6{flex:0 0 auto !important;width:95% !important;max-width:95% !important}.serials_row:after{content:'';flex:0 0 20px}.serial_card__badge{padding:10px !important}}.owow{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgb(0 0 0/.7);display:flex;justify-content:center;align-items:center;z-index:1000;display:none}.dialog-box{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 5px 15px rgb(0 0 0/.3);max-width:400px;text-align:center}.dialog-box p{color:#000}.buttons{margin-top:20px;display:flex;gap:10px;justify-content:center}.buttons button:first-child{background-color:#097f00;color:#fff;padding:10px 20px;border:none;border-radius:6px;cursor:pointer}.buttons button:last-child{background-color:#da1e1e;color:#fff;padding:10px 20px;border:none;border-radius:6px;cursor:pointer}.buttons button:hover{opacity:.9}@media (max-width:768px){.serials_row{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;padding-bottom:10px !important;gap:10px !important}body.home .after_fe .serials_row{padding:0 16px !important;gap:8px !important}body.home .after_fe .serials_row:after{display:none !important}body.home .after_fe .serials_row>div Specificity:(0,3,2){padding:0 !important}.serials_row::-webkit-scrollbar{height:6px !important}.serials_row::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3) !important;border-radius:3px !important}.serials_row::-webkit-scrollbar-track{background:rgba(0,0,0,.05) !important;border-radius:3px !important}.serials_row>.col-xl-3,.serials_row>.col-lg-4,.serials_row>.col-md-6,.serials_row>.col-sm-6{flex:0 0 auto !important;width:95% !important;max-width:95% !important}.serials_row:after{content:'';flex:0 0 20px}.blog_meta{list-style:none !important;padding:0 !important;margin:0 !important}.blog_meta li{display:block !important;margin-bottom:5px !important;font-size:.95em !important;color:var(--text) !important}.blog_meta li a{color:var(--text) !important;text-decoration:none !important}.blog_meta li i{margin-right:5px !important;color:var(--text) !important}}.footer .logo span{display:inline-block}.footer .logo .desc{display:block !important;font-weight:400;font-size:.85em;margin-top:2px;color:var(--text)}.footer_minimal .about .logo span{width:max-content !important}.category_title h1{padding:1px !important}@media (min-width:992px){.blog_meta{display:flex !important;flex-wrap:nowrap !important;list-style:none !important;padding:4px !important;margin:0 auto !important;color:var(--text) !important;background:#222;font-size:13px !important;text-align:justify !important;border-radius:4px !important}.blog_meta li{display:flex !important;align-items:center !important;gap:5px !important;margin:0 !important;position:relative !important}.blog_meta li+li:before{content:"|" !important;color:var(--text) !important;margin:0 12px !important}}@media (max-width:991px){.blog_meta{display:flex !important;flex-direction:column !important;gap:8px !important;padding:4px !important;margin:0 !important;background:#222;font-size:14px !important;text-align:justify !important;border-radius:4px !important}.blog_meta li{display:block !important;position:relative !important;margin:0 !important}.blog_meta li+li:before{content:none !important}}.text-center{margin-bottom:20px !important}.text-center h1{text-align:justify !important;line-height:normal !important}.post_page p{text-align:justify !important}.related_films_title__text{margin-bottom:0!important}.post2 .download_item .button_online,.button-green,.button-blue{background:var(--color-background) !important;color:#fff !important;stroke:#fff !important}.button_online:hover{background:unset !important;color:#ffff !important;stroke:#fff !important}.button-blue:hover{background:var(--color-background) !important;color:#ffff !important;stroke:#fff !important}.series_week .series_week__header li{padding:8px !important}@media only screen and (max-width:750px){.comfortSlider_wrap{min-height:80px !important}