/*
Theme Name: FilmrSkin
Theme URI: https://filmr.ir
Author: mohammad nouri
Author URI: https://filmr.ir
Description: استایل اختصاصی وبسایت فیلمر طراحی و اجرا توسط محمد نوری
Version: 1.0 beta
*/
@font-face{font-family:IRANSansX;font-style:normal;font-weight:normal;src:url('resources/assets/fonts/IRANSansXFaNum-Regular.woff') format('woff'),url('resources/assets/fonts/IRANSansXFaNum-Regular.woff2') format('woff2')}
@font-face{font-family:IRANSansX;font-style:normal;font-weight:bold;src:url('resources/assets/fonts/IRANSansXFaNum-Bold.woff') format('woff'),url('resources/assets/fonts/IRANSansXFaNum-Bold.woff2') format('woff2')}
html{line-height:1.75;box-sizing:border-box;-webkit-text-size-adjust:100%;font-size:100%}
body{margin:0;background:#0e171e;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:IRANSansX;font-size:.813rem;color:#cfd8dc}
body.drawer-open { overflow: hidden; }	
a{text-decoration:none;background-color:transparent;color:#cfd8dc}
ul{list-style:none;margin:0;padding:0}
h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}
button{outline:0;border:0;padding:0;background:0 0;cursor:pointer;font-family:IRANSansX}
input,textarea{outline:0;border:0;padding:0;font-family:IRANSansX}
figure{margin:0}
svg{vertical-align:middle}
img:not([src]):not([srcset]) { visibility: hidden; }
::-webkit-scrollbar{height:.375rem;width:.375rem}
::-webkit-scrollbar-track{-webkit-border-radius:0.5rem;border-radius:.5rem;background-color:rgb(250 250 250 / .05)}
::-webkit-scrollbar-thumb{-webkit-border-radius:0.5rem;border-radius:.5rem;background:rgb(250 250 250 / .2)}
.hidden{display: none;}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.radius{border-radius:.25rem}
.spinner{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 200 200' color='#fafafa' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='spinner-secondHalf'%3E%3Cstop offset='0%25' stop-opacity='0' stop-color='currentColor'%3E%3C/stop%3E%3Cstop offset='100%25' stop-opacity='0.5' stop-color='currentColor'%3E%3C/stop%3E%3C/linearGradient%3E%3ClinearGradient id='spinner-firstHalf'%3E%3Cstop offset='0%25' stop-opacity='1' stop-color='currentColor'%3E%3C/stop%3E%3Cstop offset='100%25' stop-opacity='0.5' stop-color='currentColor'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cg stroke-width='8'%3E%3Cpath stroke='url(%23spinner-secondHalf)' d='M 4 100 A 96 96 0 0 1 196 100'%3E%3C/path%3E%3Cpath stroke='url(%23spinner-firstHalf)' d='M 196 100 A 96 96 0 0 1 4 100'%3E%3C/path%3E%3C!-- 1deg extra path to have the round end cap --%3E%3Cpath stroke='currentColor' stroke-linecap='round' d='M 4 100 A 96 96 0 0 1 4 98'%3E%3C/path%3E%3C/g%3E%3CanimateTransform from='0 0 0' to='360 0 0' attributeName='transform' type='rotate' repeatCount='indefinite' dur='1300ms'%3E%3C/animateTransform%3E%3C/svg%3E");background-repeat: no-repeat no-repeat; background-position: center center;}
.header{position:absolute;z-index:95;top:0;left:0;right:0;align-items:center;height:4.5rem;padding:0 1rem;background:linear-gradient(to bottom,#0e171e 0,transparent)}
.header>.menu.splide>.splide__track>.splide__list>.splide__slide{z-index:2;margin-left:1rem}
.header>.menu{z-index:100;margin-left:0.5rem}
.header>.menu>svg{width:1.5rem;height:1.5rem;fill:#fafafa}
.header>.logo{z-index:2;height:1.625rem}
.header>.navbar{position:absolute;z-index:1;top:0;left:0;right:0;transition:background-color .5s,max-height .3s ease-in-out;visibility:hidden;box-shadow:transparent 0 1rem 1rem;padding:4rem 2.25rem 1rem;max-height:0;background-color:transparent}
.header>.navbar.show{visibility:visible;transition:background-color .4s,max-height .4s ease-in-out,box-shadow .1s ease-in-out .1s;box-shadow:rgba(0,0,0,.3) 0 1rem 1rem;max-height:50vh;background-color:#0e171e}
.header>.navbar>ul{-webkit-box-orient:vertical;flex-direction:column}
.header>.navbar>ul>li{padding:.5rem 0}
.header>.navbar>ul>li>a{color:#fafafa}
.header>button.category{z-index:2;display:none}
.header>button.search{z-index:2;display:none}
.header>a.login{z-index:2;margin-right:auto;background:rgb(255 255 255 / .15);color:#fafafa;padding:.5rem 1rem;transition:ease-out .25s}
.header>a.login:hover{background:rgb(255 255 255 / .25)}
.header>button.favorite{z-index:2;display:none}
.header>button.avatar{z-index:2;position:relative;margin-right:auto}
.header>button.avatar>img{border-radius:0.25rem;}
.header>ul.panel{position:absolute;z-index:2;top:4rem;left:1rem;-webkit-box-orient:vertical;flex-direction:column;visibility:hidden;box-shadow:.375rem .375rem .75rem rgb(0 0 0 / .05);border-radius:.25rem;padding:.75rem;background:rgb(21 36 47 / .95);backdrop-filter:blur(0.125rem)}
.header>ul.panel.show{visibility:visible}
.header>ul.panel:after{content:"";position:absolute;top:0;left:.75rem;width:0;height:0;border-style:solid;border-width:0 .375rem .375rem .375rem;border-color:transparent transparent rgb(21 36 47 / .95) transparent;transform:translateY(-100%)}
.header>ul.panel>li{margin-bottom:.75rem}
.header>ul.panel>li:last-child{margin-bottom:0}
.header>ul.panel>li>a{display:block;white-space:nowrap;color:#cfd8dc}
.shadow{position:fixed;z-index:98;top:0;bottom:0;left:0;right:0;display:none}
.shadow.show{display:block}
.drawer{position:fixed;z-index:99;bottom:0;left:0;right:0;-webkit-box-orient:vertical;flex-direction:column;align-items:stretch;overflow:hidden;transition:height .25s;border-radius:1rem 1rem 0 0;height:0;background-color:rgb(3 11 17 / 1)}
.drawer.show{height:75vh}
.drawer>button.close{display:none}
.drawer>div{-webkit-box-orient:vertical;flex-direction:column;align-items:flex-start;margin:1rem}
.search>div>.row.search{-webkit-box-orient:vertical;flex-direction:column;width:100%}
.search>div>.row.search>form{position:relative;align-items:center;justify-content:space-between;height:3.2rem;background:rgb(255 255 255 / .1)}
.search>div>.row.search>form>.keyword{width:100%;height:100%;padding-right:.75rem;font-size:.75rem;background-color:transparent;color:#cfd8dc}
.search>div>.row.search>form>.reset{position: absolute;left:5rem;display:none;opacity: 0; transition: opacity 0.5s ease-in-out;}
.search>div>.row.search>form>.reset.show{display:block;opacity: 1;}
.search>div>.row.search>form>.reset>svg{fill:#cfd8dc}
.search>div>.row.search>form>.hidden{display:none}
.search>div>.row.search>form>svg{display:none}
.search>div>.row.search>form>.keyword::-webkit-input-placeholder{color:#cfd8dc}
.search>div>.row.search>form>.keyword:-moz-placeholder{color:#cfd8dc}
.search>div>.row.search>form>button.filter{height:100%}
.search>div>.row.search>form>button.filter::before{content:'';display:block;margin:.5rem;width:.063rem;height:calc(100% - 1rem);background:rgb(255 255 255 / .2)}
.search>div>.row.search>form>button.filter>.col{-webkit-box-orient:vertical;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;cursor:pointer}
.search>div>.row.search>form>button.filter>.col>.title{font-size:.625rem;color:#afafaf}
.search>div>.row.search>form>button.filter>.col>.type{align-items:center;color:#e0e0e0}
.search>div>.row.filter{position:fixed;z-index:100;top:0;bottom:0;right:-100%;order:2;overflow:hidden;width:100%;background:#0e171e;padding-bottom:3.5rem}
.search>div>.row.filter.show{transition:right .3s ease-out;right:0}
.search>div>.row.filter>.close{position:absolute;top:1rem;right:1rem;color:#fafafa;cursor:pointer}
.search>div>.row.filter>.col{display:block;overflow-x:auto;margin-top:3.5rem;width:100%;max-height:75vh}
.search>div>.row.filter>.col>.accordion{-webkit-box-orient:vertical;flex-direction:column}
.search>div>.row.filter>.col>.accordion>.item{position:relative;border-bottom:.063rem solid rgb(255 255 255 / .03);width:100%}
.search>div>.row.filter>.col>.accordion>.item>.button{align-items:center;width:100%;height:3.5rem;padding:0 1rem;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16' fill='rgba(255,255,255,1)'%3E%3Cpath fill='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Cpath d='M11.9999 13.1714L16.9497 8.22168L18.3639 9.63589L11.9999 15.9999L5.63599 9.63589L7.0502 8.22168L11.9999 13.1714Z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:0.5rem;background-position-y:50%;cursor:pointer;color:#cfd8dc}
.search>div>.row.filter>.col>.accordion>.item>.option{display:none}
.search>div>.row.filter>.col>.accordion>.item>.option:last-child{margin-bottom:.5rem}
.search>div>.row.filter>.col>.accordion>.item>.option.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;flex-direction:column;margin-right:.625rem}
.search>div>.row.filter>.col>.accordion>.item>.option>label{position:relative;align-items:center;min-height:2rem;padding-right:2rem;cursor:pointer;color:#fafafa}
.search>div>.row.filter>.col>.accordion>.item>.option>label>input{position:absolute;opacity:0;height:0;width:0;cursor:pointer}
.search>div>.row.filter>.col>.accordion>.item>.option>label>input:checked~.checkmark{background-color:#486fff}
.search>div>.row.filter>.col>.accordion>.item>.option>label>input:checked~.checkmark:after{opacity:1}
.search>div>.row.filter>.col>.accordion>.item>.option>label>.checkmark{position:absolute;right:.625rem;transition:background-color .25s ease;border-radius:.125rem;height:.875rem;width:.875rem;background-color:#eee}
.search>div>.row.filter>.col>.accordion>.item>.option>label>.checkmark:after{content:"";position:absolute;top:.063rem;left:.313rem;opacity:0;transform:rotate(45deg);transition:opacity .25s ease;border:solid #000;border-width:0 .125rem .125rem 0;width:.188rem;height:.5rem}
.search>div>.row.filter>.col>.extra{position:absolute;bottom:0;left:0;right:0;align-items:stretch;height:2.5rem;padding:.75rem;background-color:#0e171e}
.search>div>.row.filter>.col>.extra>button{display:block;transition:0s .5s;width:100%;padding:.5rem;background:#486fff;color:#fafafa}
.search>div>.row.filter>.col>.extra>button:active{opacity:.5;transition:0s}
.search>div>.row.filter>.col>.extra label{position:relative;margin-left:.5rem}
.search>div>.row.filter>.col>.extra label span{display:block;text-align:center;font-size:.75rem;white-space:nowrap}
.search>div>.row.filter>.col>.extra label input{position:absolute;top:0;bottom:0;left:0;right:0;visibility:hidden}
.search>div>.row.filter>.col>.extra input:checked+span{background:#eb3349;color:#fafafa}
.search>div>.row.filter>.col>.extra label input+span{border:0.063rem solid #eb3349;color:#eb3349;height:calc(100% - 0.125rem);display:flex;align-items:center;padding:0 .5rem;border-radius:1rem;cursor:pointer}
.search>div>.row.search>.result{-webkit-box-orient:vertical;flex-direction:column;overflow:auto;margin:1rem .5rem 0;max-height:calc(75vh - 6.2rem)}
.search>div>.row.search>.result>div{margin-bottom:1rem}
.search>div>.row.search>.result>div:last-child{margin-bottom:0}
.search>div>.row.search>.result>div>.poster{margin-left:.5rem}
.search>div>.row.search>.result>div>.poster>img{width:3.75rem;height:5.625rem;border-radius:.25rem}
.search>div>.row.search>.result>div>.info{-webkit-box-orient:vertical;flex-direction:column;justify-content:flex-end;width:100%}
.search>div>.row.search>.result>div>.info>.title{font-size:.875rem}
.search>div>.row.search>.result>div>.info>.extra{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.55rem}
.search>div>.row.search>.result>div>.info>.extra>.imdb{align-items:flex-end;justify-content:center;color:#fafafa}
.search>div>.row.search>.result>div>.info>.extra>.imdb>svg{margin-left:.5rem;border-radius:.1rem;padding:0 .25rem;fill:black;background:#f5c518}
.search>div>.row.search>.result>div>.info>.extra>.imdb>span{height:.875rem;font-size:.75rem}
.search>div>.row.search>.result>span{margin:2rem auto;font-size:.75rem;color:#fafafa;width:90%;text-align:center}
.search>div>.row.search>.result>button{font-size: 0.813rem;color: #fafafa;}
.category>div{height:100%;overflow:auto;-webkit-box-orient:vertical;flex-direction:column}
.category>div>h4{margin-top:1rem;margin-bottom:1rem;font-size:.875rem}
.category>div>h4:first-child{margin-top:0}
.category>div>ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;white-space:nowrap;overflow-x:auto;overflow-y:hidden;width:100%;padding-bottom:.5rem}
.category>div>ul>li{margin-left:.75rem}
.category>div>ul>li:last-child{margin-left:0}
.category>div>ul>li>a{align-items:center;justify-content:center;border-radius:.25rem;width:8.5rem;height:4.5rem;background:#141e30;background:-webkit-linear-gradient(to bottom,#243b55,#141e30);background:linear-gradient(to bottom,#243b55,#141e30)}
.favorite>div>h4{justify-content:center;align-items:center;width:100%;font-size:.875rem;height:2rem}
.favorite>div>ul{justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-top:1rem;width: 100%;height:calc(75vh - 5rem);overflow:auto}
.favorite>div>ul>li{width:calc(33.33% - .5rem);margin-left:.75rem;margin-bottom:1rem}
.favorite>div>ul>li:nth-child(3n){margin-left:0}
.favorite>div>ul>li>a{-webkit-box-orient:vertical;flex-direction:column}
.favorite>div>ul>li>a>img{border-radius:.25rem;width:100%;height:auto}
.favorite>div>ul>li>a>span{margin-top:.5rem;font-size:.75rem}
.favorite>div>div>span{display:block;margin-left:auto;margin-right:auto;margin-top:2rem;width:80%;text-align:center;font-size:.75rem;color:#fafafa}
.favorite>div>div>a{display:block;margin-top:2rem;padding:.5rem;background:#486fff;text-align:center;color:#fafafa}
footer>.navbar{position:fixed;z-index:94;bottom:0;left:0;right:0}
footer>.navbar>ul{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:stretch;height:3.6rem;background-color:rgb(26 35 41 / .9);backdrop-filter:blur(0.125rem)}
footer>.navbar>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:stretch;width:100%}
footer>.navbar>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:.7rem;color:#cfd8dc;cursor:pointer}
footer>.navbar>ul>li>a>svg{margin-bottom:.3rem;width:1.2rem;height:1.2rem;fill:#cfd8dc}
.single{display:block}
.single>.hero{position:relative;}
.single>.hero>.cover{position: absolute; top: 0; left: 0; bottom: 0; width: 100%; align-items: center; justify-content: center;}
.single>.hero>.cover>img{position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: top left;}
.single>.hero>.cover>.bottom{position:absolute;bottom:-0.125rem;left:0;right:0;height:70%;background: linear-gradient(to top, #0e171e 0.125rem, transparent);}
.single>.hero>.main{align-items:flex-end;padding:10rem .5rem 0}
.single>.hero>.main>.poster{position:relative;border-radius:0.25rem;width:6.5rem;height:9.75rem;min-width: 6.5rem; min-height: 9.75rem;background-size: 1.5rem;}
.single>.hero>.main>.poster>img{border-radius:.25rem;width:6.5rem;height:9.75rem;min-width: 6.5rem; min-height: 9.75rem;}
.single>.hero>.main>.poster>.favorite{position:absolute;top:0;right:0;cursor:pointer}
.single>.hero>.main>.poster>.favorite:hover{opacity:.95}
.single>.hero>.main>.poster>.favorite>svg{transition:all .5s;border-radius:0 .25rem 0 0;fill:#616161;fill-opacity:0.6;width:2.125rem;height:3rem}
.single>.hero>.main>.poster>.favorite.done>svg{transition:all .5s;fill:#f5c518}
.single>.hero>.main>.poster>.favorite>.icon{position:absolute;left:0;top:.4rem;align-items:center}
.single>.hero>.main>.poster>.favorite>.icon>svg{width:2.125rem;height:1.625rem;fill:#fafafa;fill-opacity:1}
.single>.hero>.main>.content{position:relative;-webkit-box-orient:vertical;flex-direction:column;justify-content:flex-end;margin-right:.5rem}
.single>.hero>.main>.content>h1>a{font-weight:bold;font-size:1.125rem;color:#fafafa}
.single>.hero>.main>.content>span{font-size:.75rem}
.single>.hero>.main>.content>ul{display:none}
.single>.hero>.main>.content>div{flex-wrap:wrap;align-items:center;min-height:2rem}
.single>.hero>.main>.content>div>.like{align-items:center;justify-content:center}
.single>.hero>.main>.content>div>.like>.icon{width:1.375rem;height:1.375rem}
.single>.hero>.main>.content>div>.like>.icon>svg{fill:#fafafa}
.single>.hero>.main>.content>div>.like>.count{margin-right:.125rem;font-size:.75rem;color:#fafafa}
.single>.hero>.main>.content>div>.imdb{align-items:center;justify-content:center;margin-right:.5rem}
.single>.hero>.main>.content>div>.imdb>.icon>svg{fill:#fafafa}
.single>.hero>.main>.content>div>.imdb>.score{margin-right:.25rem;font-size:.75rem;color:#fafafa}
.single>.hero>.main>.content>div>.duration{margin-right:.5rem;border-right:.063rem solid rgb(255 255 255 / .1);padding-right:.5rem;font-size:.75rem;color:#fafafa}
.single>.hero>.extra{position:relative;align-items:center;flex-wrap:wrap;padding:0.5rem}
.single>.hero>.extra>span::before{content:'';display:inline-block;vertical-align:middle;margin:0 .5rem 0 .25rem;border-right:.063rem solid rgb(255 255 255 / .1);height:1rem}
.single>.hero>.extra>span:first-child::before{content:none}
.single>.hero>.extra>span>svg{vertical-align:middle;fill:#cfd8dc}
.single>.hero>.extra>.age{display:inline-block;text-align:center;vertical-align:middle;border-radius:.25rem;padding:0 .25rem;height:1.25rem;color:#000}
.single>.hero>.extra>.age.tree{background-color:#8bc34a}
.single>.hero>.extra>.age.seven{background-color:#eee}
.single>.hero>.extra>.age.twelve{background-color:#ffca28}
.single>.hero>.extra>.age.fifteen{background-color:#ff7043}
.single>.hero>.extra>.age.eighteen{background-color:#ef5350}
.single>.hero>.extra>.release{justify-content:center;min-height:2.25rem;flex-wrap:wrap;}
.single>.hero>.extra>.release>div{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin-left:.5rem;margin-top:0.5rem;border:.063rem solid rgba(249,253,0,.2);border-radius:.25rem;padding:0 .75rem;height:2rem;background:rgba(249,253,0,.04);font-size:.75rem;color:#ffc107}
.single>.hero>.extra>.release>div:last-child{margin-left:0}
.single>.hero>.extra>.release>div>div{width:1.5rem;text-align:center}
.single>.synopsis{margin:.5rem;}
.single>.synopsis>p{font-size:.875rem;text-align:justify}
.single>.message{align-items:center;margin:.5rem}
.single>.message>a{justify-content:center;align-items:center;border-radius:.25rem}
.single>.message>a>svg{fill:#fafafa}
.single>.message>.edit{margin-left:.5rem}
.single>.message>span{color:#ffca28}
.single>.message>span>svg{margin-left:.25rem;fill:#ffca28}
.single>.message>.instagram{margin-right:auto;margin-left:.5rem;min-width:2.5rem;min-height:2.5rem;background:#833ab4;background:-webkit-linear-gradient(to top right,#fcb045,#fd1d1d,#b43a98);background:linear-gradient(to top right,#fcb045,#fd1d1d,#b43a98)}
.single>.message>.telegram{min-width:2.5rem;min-height:2.5rem;background:#5691c8;background:-webkit-linear-gradient(to right,#5691c8,#457fca);background:linear-gradient(to right,#5691c8,#457fca)}
.offvpn{flex-direction: column; -webkit-box-orient: vertical; border-radius: .25rem;padding: .75rem; color: #fafafa;background: #FFA000 !important;}
.offvpn>span{justify-content: space-between; align-items: center; margin-bottom: .5rem; font-size: 1rem;}
.offvpn>p{font-size: 0.813rem; text-align: right;}
.offvpn>input{background: #fafafa; border-radius: .25rem; padding: .5rem; color: #3b0d00; font-size: 0.813rem; cursor: pointer;}
.offvpn>input:hover{opacity:.9}
.single>.mediaad{margin:0.5rem;}
.single>.yek{margin:0.5rem;background-size:1.75rem}
.single>.yek.bnr{min-height: 5.75rem;}
.single>.mediaad h4{font-weight: normal !important;; color: #cfd8dc !important;;}
.single>.mediaad p{color: #cfd8dc !important;;}
.single>.mediaad .ni-widget-header-inline{border:none !important;}
.single>.mediaad .ni-img-wrapper{border-radius:0.25rem !important;}
.single>.mediaad .ni-img-wrapper{border-radius:0.25rem !important;background-color: rgb(250 250 250 / .075) !important;}
.single>.mediaad .ni-widget-content-img{border-radius:0.25rem !important;}
.single>.link{margin:.5rem}
.single>.link>div{margin-bottom:1rem;border-radius:.25rem;padding:.5rem;background:#20282f}
.single>.link>div:last-child{margin-bottom:0}
.single>.link>div>h3{align-items:center;justify-content:space-between;margin-bottom:.5rem;min-height:2.5rem;font-size:.938rem}
.single>.link>div>h3>svg{width:1.5rem;height:1.5rem;fill:#cfd8dc}
.single>.link>div>div{justify-content:space-between;align-items:center;margin-bottom:.5rem;border-radius:.25rem;padding:.5rem;background:rgb(255 255 255 / .075)}
.single>.link>div>div:last-child{margin-bottom:0}
.single>.link>div>div>ul{flex-wrap:wrap;align-items:center;margin-left: 0.5rem;}
.single>.link>div>div>ul>li>span{font-weight:bold}
.single>.link>div>div>ul>li::before{content: ''; display: inline-block; vertical-align: middle; margin: 0 0.5rem 0 0.25rem; border-right: .063rem solid rgb(255 255 255 / .1); height: 1rem;}
.single>.link>div>div>ul>li:first-child::before{content:none}
.single>.link>div>div>div>a{border-radius:.25rem;padding:.4rem .6rem;color:#fafafa}
.single>.link>div>div>div>.download{background:#5691c8}
.single>.link>div>div>div>.stream{background:#FFA726;margin-left:.5rem}
.single>.link>div>details{-webkit-box-orient:vertical;flex-direction:column;margin-bottom:.5rem;border-radius:.25rem;background:#31383e}
.single>.link>div>details:last-child{margin-bottom:0}
.single>.link>div>details>summary{justify-content:space-between;align-items:center;outline:0;min-height:2.25rem;padding:.5rem;list-style:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}
.single>.link>div>details>summary:first-of-type{list-style-type:none}
.single>.link>div>details>summary::-webkit-details-marker,.single>.link>div>details>summary::marker{content:'';display:none}
.single>.link>div>details>summary>ul{justify-content:flex-start;align-items:center}
.single>.link>div>details>summary>ul>li::before{content:'';display:inline-block;vertical-align:middle;margin:0 .5rem;border-right:.063rem solid rgb(255 255 255 / .1);height:1rem}
.single>.link>div>details>summary>ul>li:first-child::before{content:none}
.single>.link>div>details>summary>ul>li>span{font-weight: bold;}
.single>.link>div>details>summary>span{align-items:center;justify-content:center;border-radius:.25rem;width:2rem;height:2rem;background:#5691c8;color:#fafafa;cursor:pointer}
.single>.link>div>details>div{justify-content:flex-start;flex-wrap:wrap;padding:0 .5rem}
.single>.link>div>details>div>span{margin-bottom:0.5rem;width: calc(50% - 0.25rem);}
.single>.link>div>details>div>span:nth-child(even){margin-right:0.5rem}
.single>.link>div>details>div>span>a{display:flex;justify-content: center; align-items: center; min-height: 2.25rem; font-size: .75rem;}
.single>.link>div>details>div>span>.download{border-radius: 0 0.25rem 0.25rem 0; width: 100%; padding: 0 0.25rem; background: #41484d;}
.single>.link>div>details>div>span>.stream{border-radius: 0.25rem 0 0 .25rem; padding: 0 0.75rem; background: #FFA726; color: #fafafa;}
.single>.link>div>details>span{padding:0 .5rem .5rem}
.single>.link>div>details>span>img{border-radius:.25rem;background:rgb(250 250 250 / .075)}
.single>.link>div>details>span>span{-webkit-box-orient:vertical;flex-direction:column;align-items:flex-start;justify-content:flex-end;margin-right:.5rem}
.single>.link>div>details>span>span>h4{font-weight: bold;}
.single>.link>div>details>div>ul{align-items:center;justify-content:space-between;border-radius:.25rem;width:100%;min-height:2.25rem;padding:.5rem;background:#41484d;margin-bottom:.5rem}
.single>.link>div>details>div>ul>a{align-items:center;border-radius:.25rem;padding:.4rem .6rem;background:#5691c8;color:#fafafa}
.single>.gallery{margin:.5rem}
.single>div>div>h2,.single>div>h2{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content: space-between;align-items:center;min-height:2.8rem;font-weight:bold;font-size:.938rem}
.single>div>div>h2>a,.single>div>h2>a{font-weight: normal; font-size: 0.813rem;}
.single>.gallery>ul{justify-content:flex-start;flex-wrap:wrap;}
.single>.gallery>ul>li{position:relative;margin-left:.75rem;margin-top:.75rem;width:calc(33.33% - .5rem);border-radius: 0.25rem;padding-top:33.33%;background-size: 1.5rem;cursor:pointer}
.single>.gallery>ul>li:nth-child(3n){margin-left:0}
.single>.gallery>ul>li:hover{opacity:.8}
.single>.gallery>ul>li>img{position:absolute;top:0;left:0;border-radius:.25rem;object-fit:cover;width:100%;height:100%}
.asyncGallery{position:fixed;z-index:102;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.95);transition:opacity .2s,visibility .2s}
.asyncGallery.is-visible{opacity:1;visibility:visible}
.asyncGallery__Item{opacity:0;visibility:hidden;overflow:hidden;transition:opacity .2s,visibility .2s}
.asyncGallery__Item.is-visible{position:fixed;opacity:1;visibility:visible}
.asyncGallery__ItemImage img{display:block;width:100%;height:auto;max-height:60vh}
.asyncGallery__ItemDescription,.asyncGallery__Loader{color:#fafafa}
.asyncGallery__Loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;color:#fafafa;z-index:100}
.asyncGallery__Loader.is-visible{display:block}
.asyncGallery button{background-color:transparent;border:0;outline:0;padding:0;font-size:0;cursor:pointer;height:1.25rem;width:1.25rem;background-size:1.25rem}
.asyncGallery__Close{position:absolute;top:2.5rem;right:2.5rem;width:2.5rem;height:2.5rem;z-index:1000;background-repeat:no-repeat;background-size:2.5rem 2.5rem;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTEycHgiIHZlcnNpb249IjEuMSIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDY0IDY0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2NCA2NCI+CiAgPGc+CiAgICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjguOTQxLDMxLjc4NkwwLjYxMyw2MC4xMTRjLTAuNzg3LDAuNzg3LTAuNzg3LDIuMDYyLDAsMi44NDljMC4zOTMsMC4zOTQsMC45MDksMC41OSwxLjQyNCwwLjU5ICAgYzAuNTE2LDAsMS4wMzEtMC4xOTYsMS40MjQtMC41OWwyOC41NDEtMjguNTQxbDI4LjU0MSwyOC41NDFjMC4zOTQsMC4zOTQsMC45MDksMC41OSwxLjQyNCwwLjU5YzAuNTE1LDAsMS4wMzEtMC4xOTYsMS40MjQtMC41OSAgIGMwLjc4Ny0wLjc4NywwLjc4Ny0yLjA2MiwwLTIuODQ5TDM1LjA2NCwzMS43ODZMNjMuNDEsMy40MzhjMC43ODctMC43ODcsMC43ODctMi4wNjIsMC0yLjg0OWMtMC43ODctMC43ODYtMi4wNjItMC43ODYtMi44NDgsMCAgIEwzMi4wMDMsMjkuMTVMMy40NDEsMC41OWMtMC43ODctMC43ODYtMi4wNjEtMC43ODYtMi44NDgsMGMtMC43ODcsMC43ODctMC43ODcsMi4wNjIsMCwyLjg0OUwyOC45NDEsMzEuNzg2eiIvPgogIDwvZz4KPC9zdmc+Cg==)}
.asyncGallery__Counter{position:absolute;font-size:.938rem;color:#fafafa;right:2.5rem;bottom:2.5rem;z-index:555}
.asyncGallery__Dots{position:absolute;left:50%;bottom:2.5rem;display:flex;margin:0;padding:0;transform:translateX(-50%);list-style-type:none;z-index:1000}
.asyncGallery__Dots button{padding:0;width:.625rem;height:.625rem;background-color:#fafafa;border:0;outline:0;border-radius:50%}
.asyncGallery__Dots li{margin:.25rem;opacity:.2;transition:opacity .2s}
.asyncGallery__Dots li.is-active{opacity:1}
.asyncGallery__Next,.asyncGallery__Prev{position:absolute;top:50%;width:2.5rem;height:2.5rem;z-index:1000;transition:transform .2s,opacity .2s;transform:translateY(-50%)}
.asyncGallery__Next:disabled,.asyncGallery__Prev:disabled{opacity:.2;cursor:default}
.asyncGallery__Next:before,.asyncGallery__Prev:before{position:absolute;content:"";top:50%;left:50%;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 129 129' xmlns:xlink='http://www.w3.org/1999/xlink' enable-background='new 0 0 129 129'%3E%3Cg%3E%3Cpath d='m40.4,121.3c-0.8,0.8-1.8,1.2-2.9,1.2s-2.1-0.4-2.9-1.2c-1.6-1.6-1.6-4.2 0-5.8l51-51-51-51c-1.6-1.6-1.6-4.2 0-5.8 1.6-1.6 4.2-1.6 5.8,0l53.9,53.9c1.6,1.6 1.6,4.2 0,5.8l-53.9,53.9z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:1.25rem 1.25rem}
.asyncGallery__Next{left:2.5rem}
.asyncGallery__Next:before{transform:translate3d(-50%,-50%,0) scale(-1)}
.asyncGallery__Prev{right:2.5rem}
.asyncGallery__Prev:before{transform:translate3d(-50%,-50%,0) scale(1)}
.single>.twin{-webkit-box-orient:vertical;flex-direction:column}
.single>.twin>.trailer{margin:.5rem}
.single>.twin>.trailer>div{position:relative;overflow:hidden;margin-top:1rem;border-radius:.25rem;padding-bottom:56.25%;width:100%}
.single>.twin>.trailer>div>video{position:absolute;width:100%;height:100%;object-fit:cover}
.single>.twin>.information{margin:.5rem}
.single>.twin>.information>h3{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;border-radius:.25rem;padding:0.5rem;background-color:rgb(255 255 255 / .075);font-size:.875rem}
.single>.twin>.information>ul{margin:1rem 2rem 1rem 0;text-align:justify}
.single>.twin>.information>ul>li{list-style:square;font-size:.875rem}
.single>.twin>.information>p{margin-right:1rem;text-align:justify;font-size:.875rem}
.single>.twin>.information>p>a{font-weight:bold;}
.single>.actor{margin:.5rem}
.single>.actor>ul{flex-wrap:wrap;margin-top:1rem;}
.single>.actor>ul>li{position:relative;width:calc(33.33% - .5rem);margin-left:.75rem;margin-bottom:1rem}
.single>.actor>ul>li>a{height: 100%;background-size: 1.5rem;}
.single>.actor>ul>li:nth-child(3n){margin-left:0}
.single>.actor>ul>li>a>img{border-radius:.25rem;width:100%;height:100%;object-fit:cover}
.single>.actor>ul>li>a>span{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:flex-end;width:100%;height:50%;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to top,#0e171e 0.625rem,transparent);font-size:0.75rem}
.single>.related{margin:.5rem}
.single>.related>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;white-space:nowrap;overflow-x:auto;overflow-y:hidden;padding:.5em 0}
.single>.related>ul>li{margin-left:.75rem}
.single>.related>ul>li:last-child{margin-left:0}
.single>.related>ul>li>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:8.75rem;height:13.125rem}
.single>.related>ul>li>a>div{background-size: 1.5rem;}
.single>.related>ul>li>a>div>img{width:8.75rem;height:13.125rem;border-radius:.25rem}
.single>.related>ul>li>a>div>span{position:absolute;bottom:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:flex-end;border-radius:0 0 .25rem .25rem;height:50%;padding:0 .5rem .5rem;background:linear-gradient(to top,#31383e 0,transparent);white-space:pre-wrap;font-size:.75rem;color:#fafafa}
.single>.rank-math-breadcrumb{margin:0 .5rem}
.single>.rank-math-breadcrumb>p>a,.single>.rank-math-breadcrumb>p>span{font-size:.875rem}
.feedback{-webkit-box-orient:vertical;flex-direction:column;margin:.5rem;}
.comment-respond{border-radius: 0.25rem;padding: 0 0.5rem 0.5rem;background: rgb(250 250 250 / .075);}
.comment-respond>h3{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;min-height:2.8rem;font-size:0.813rem}
.comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.comment-form>.right{-webkit-box-orient:vertical;flex-direction:column;margin-left:.5rem;width:100%}
.comment-form>.right>textarea{height:100%;padding:.5rem;border-radius:.25rem;background:rgb(255 255 255 / 7.5%);color:#cfd8dc}
.comment-form>.right>span{align-items:center;margin-top:.5rem;font-size:.75rem}
.comment-form>.right>span>input[type=checkbox].spoile{position: relative;-webkit-appearance:none;-moz-appearance:none; appearance: none; transition: background-color 0.3s; margin-left: 0.5rem; border: 1px solid rgb(255 255 255 / 0.1); border-radius: 0.25rem; width: 1.125rem; height: 1.125rem; padding: 0; background-color: transparent; cursor: pointer;}
.comment-form>.right>span>input[type=checkbox].spoile:checked{background:#5691c8}
.comment-form>.right>span>input[type=checkbox].spoile:checked:after{content: "✔"; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); color: #fafafa;}
.comment-form>.right>textarea::-webkit-input-placeholder{color:#cfd8dc}
.comment-form>.right>textarea:-moz-placeholder{color:#cfd8dc}
.comment-form>.left{-webkit-box-orient:vertical;flex-direction:column;width:40%}
.comment-form>.left>input{margin-bottom:.5rem;padding:.5em;border-radius:.25rem;background:rgb(255 255 255 / 7.5%);font-size:.75rem;color:#cfd8dc}
.comment-form>.left>input::-webkit-input-placeholder{color:#cfd8dc}
.comment-form>.left>input:-moz-placeholder{color:#cfd8dc}
.comment-form>.left>.submit,.submit{margin-bottom:0;background:#eceff1;color:#212121;cursor:pointer;border-radius:.25rem;padding:.5rem 1rem;font-size:.875rem}
.feedback>.comments{margin: 0 0.5rem 0.5rem;}
.feedback>.comments .comment-respond{margin-top:1rem}
.feedback>.comments .comment{margin-top:1.5rem;}
.feedback>.comments .children{margin-right:1.5rem;}
.comment>.meta{align-items:center}
.comment>.meta>img{margin-left:.5rem;border-radius:0.25rem}
.comment>.meta>span:last-child{margin-right:auto}
.comment>.block{font-size:.813rem}
.comment>.block>details{margin:1rem 0;border-radius:.25rem;width:auto;background:rgb(255 255 255 / .1);color:#cfd8dc}
.comment>.block>details>summary{justify-content:flex-start;align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}
.comment>.block>details>summary:first-of-type{list-style-type:none}
.comment>.block>details>summary:first-of-type::-webkit-details-marker,.comment>.block>details>summary:first-of-type::marker{content:'';display:none}
.comment>.block>details>summary>span{align-items:center;justify-content:center;margin:.375rem;border-radius:.25rem;height:2rem;width:2rem;padding:0;background:#ffc107}
.comment>.block>details>summary>span>svg{fill:#fafafa}
.block>details>summary>svg{margin-right:auto;margin-left:.375rem}
.comment>.block>details>p{display:inline-block;margin-right:.875rem;font-size:.875rem}
.comment>.block>.comment-reply>.comment-reply-link{margin-left:auto;border-radius:.25rem;padding:.25rem .5rem;background:#20282f;font-size:.688rem;color:#fafafa}
.comment>.block>.comment-reply{justify-content:space-between}
.comment>.block>.comment-reply>.like{align-items:center;margin-top: 0;}
.comment>.block>.comment-reply>.like>.count{margin-right:.125rem;height:1rem;font-size:.75rem;color:#ffca28}
.comment>.block>.comment-reply>.like>.icon>svg{fill:#ffca28}
article.depth-2,article.depth-3,article.depth-4,article.depth-5{margin-top:1rem;margin-right:2rem}
.pagination{flex-wrap:wrap;justify-content:center;align-items:center;font-size:.875rem}
.pagination>a{margin-left:.25rem;margin-right:.25rem;border-radius:.25rem;padding:.5rem .75rem;background:rgb(255 255 255 / .075)}
.pagination>a:hover{opacity:.8}
.pagination>span{margin-left:.25rem;margin-right:.25rem;border-radius:.25rem;padding:.5rem 1rem;background:#ffa624;color:#fafafa}
footer{margin-bottom:5rem}
.footer{-webkit-box-orient:vertical;flex-direction:column;align-items:center;margin:1rem}
.footer>div{text-align:center}
.footer>div>a>span{color:#fdd835}
.footer>nav>a::before{content:'';display:inline-block;vertical-align:middle;margin:0 .5rem;border-right:.063rem solid rgb(255 255 255 / .1);height:1rem}
.footer>nav>a:first-child::before{content:none}
@keyframes splide-loading{
0%{transform:rotate(0)}
to{transform:rotate(1turn)}
}
.splide{position:relative;visibility:hidden;width:100%}
.splide.is-initialized:not(.is-active)>.splide__track>.splide__list{display:block}
.splide.is-initialized,.splide.is-rendered{visibility:visible}
.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}
.splide__toggle.is-active .splide__toggle__pause{display:inline}
.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.splide--rtl{direction:rtl}
.splide>.splide__track{position:relative;z-index:0;overflow:hidden}
.splide>.splide__track>.splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;height:100%;backface-visibility:hidden}
.splide>.splide__track>.splide__list>.splide__slide{position:relative;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;margin:0;list-style-type:none}
.splide>.splide__track>.splide__list>.splide__slide>img{vertical-align:bottom}
.splide>.splide__track--ttb>.splide__list{display:block}
.splide>.splide__track--fade>.splide__list>.splide__slide{z-index:0;margin:0;opacity:0}
.splide>.splide__track--fade>.splide__list>.splide__slide.is-active{z-index:1;opacity:1}
.splide>.splide__arrows>.splide__arrow{position: absolute; z-index: 94; top: 0; display: flex ; align-items: center; justify-content: center; width: 1.5rem; height: calc(100% - 6rem);}
.splide>.splide__arrows>button{display:flex;cursor:pointer;background-color:transparent}
.splide>.splide__arrows>button:disabled{visibility:hidden}
.splide>.splide__arrows>.splide__arrow--prev{right:0;background:linear-gradient(to left,rgba(0,0,0,.8) 0,transparent);border-radius:0 .25rem .25rem 0}
.splide>.splide__arrows>.splide__arrow--prev>svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);fill:#fafafa}
.splide>.splide__arrows>.splide__arrow--next{left:0;border-radius:.25rem 0 0 .25rem;background:linear-gradient(to right,rgba(0,0,0,.8) 0,transparent)}
.splide>.splide__arrows>.splide__arrow--next>svg{fill:#fafafa}
.splide>.splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}
.splide>.splide__pagination li{display:inline-block;margin:0;list-style-type:none;pointer-events:auto}
.splide:not(.is-overflow) .splide__pagination{display:none}
.splide>.splide__pagination>li>button{display:block;margin:0 .125rem;border-radius:.25rem;width:.375rem;height:.375rem;background:rgb(255 255 255 / .25)}
.splide>.splide__pagination>li>.is-active{width:1rem;height:.25rem;background:rgb(255 255 255 / .75)}
.splide.slider>.splide__pagination{position:absolute;bottom:1.5rem;left:1rem}
.splide__progress__bar{width:0}
.splide__spinner{position:absolute;top:0;bottom:0;right:0;left:0;display:inline-block;contain:strict;margin:auto;animation:splide-loading 1s linear infinite;border:.125rem solid #999;border-left-color:transparent;border-radius:50%;width:1.25rem;height:1.25rem}
.splide__sr{position:absolute;clip:rect(0 0 0 0);margin:-.063rem;border:0;width:.063rem;height:.063rem;overflow:hidden;padding:0}
.slider>.splide__track{padding-bottom:75%}
.slider>.splide__track>.splide__list{position:absolute;top:0;left:0;width:100%;height:100%}
.slider>.splide__track>.splide__list>.splide__slide>.slide{position:relative;overflow:hidden;width:100%;height:100%}
.slider>.splide__track>.splide__list>.splide__slide>.slide>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;object-position:top left}
.slider>.splide__track>.splide__list>.splide__slide>.slide>.right{position:absolute;right:0;width:50%;height:100%;background:linear-gradient(to left,#0e171e 0,transparent)}
.slider>.splide__track>.splide__list>.splide__slide>.slide>.bottom{position:absolute;bottom:0;width:100%;height:70%;background:linear-gradient(to top,#0e171e 0,transparent)}
.slider>.splide__track>.splide__list>.splide__slide>.resume{position:absolute;bottom:1rem;right:1rem;flex-direction:column}
.slider>.splide__track>.splide__list>.splide__slide>.resume>h2>a{font-weight:bold;font-size:1.188rem;color:#fafafa}
.slider>.splide__track>.splide__list>.splide__slide>.resume>span{margin-top:0.5rem;margin-bottom:1rem;font-size:.75rem;color:#e3e3e3}
.slider>.splide__track>.splide__list>.splide__slide>.resume>a{margin-left:auto;border-radius:.25rem;padding:.25rem .75rem;background:#5691c8;color:#fafafa}
.splide_holder{-webkit-box-orient:vertical;flex-direction:column}
.splide_holder>h3{justify-content:space-between;align-items:center;min-height:4rem;font-size:.875rem;color:#fafafa}
.splide_holder>h3>span{font-weight:bold}
.splide_holder>h3>a{color:#cfd8dc;font-size:.813rem}
.splide_holder>.carousel>.splide__track>.splide__list>.splide__slide>div{position:relative;width:100%;padding-bottom:150%}
.splide_holder>.carousel>.splide__track>.splide__list.horizontal>.splide__slide>div{padding-bottom:56.25%}
.splide_holder>.carousel>.splide__track>.splide__list>.splide__slide>div>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;object-position:top left;border-radius:.25rem;background-color:rgb(250 250 250 / .05)}
.splide_holder>.carousel>.splide__track>.splide__list>.splide__slide>div>ul{position:absolute;bottom:0;left:0;right:0;-webkit-box-orient:vertical;flex-direction:column;justify-content:flex-end;opacity:0;transition:all .3s;border-radius:0 0 .25rem .25rem;height:100%;padding:.5rem;background:linear-gradient(to top,rgb(8 13 16 / .98) 0,transparent)}
.splide_holder>.carousel>.splide__track>.splide__list>.splide__slide>div:hover ul{opacity:1}
.splide_holder>.carousel>.splide__track>.splide__list>.splide__slide>div>ul>li{align-items:center;margin-bottom:.375rem;font-size:.75rem;color:#fafafa}
.splide_holder>.carousel>.splide__track>.splide__list>.splide__slide>div>ul>li:last-child{margin-bottom:0}
.imdb-icon{width:2.125rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='white' width='34' height='20' viewBox='0 0 35 20'%3E%3Cpath d='M11.107 9.587c.1-.424.122-.824.2-1.248l.122-.965.122-.918a7 7 0 0 1 .1-.706l.1-.753c.05-.235.073-.494.1-.73.024-.212 0-.212.22-.212h3.746c.122 0 .147.024.147.14V15.78c0 .094-.024.14-.122.14h-2.36c-.122 0-.147-.024-.147-.14v-6.3h-.024l-.27 1.46-.245 1.295-.22 1.295-.2 1.13-.22 1.177c-.024.094-.05.118-.147.118h-1.662c-.05 0-.1 0-.1-.07l-.343-1.837-.367-1.884-.367-1.978-.147-.73v6.357c0 .118-.024.165-.147.165h-2.4c-.122 0-.147-.024-.147-.14V4.242c0-.094.024-.14.122-.14h3.453c.073 0 .122 0 .147.094l.27 1.483.294 1.6.22 1.32a3.5 3.5 0 0 1 .272.99zm6.288.3V4.195c0-.14.05-.165.17-.165h3.942a4.46 4.46 0 0 1 1.665.235 2.66 2.66 0 0 1 1.175.8 2.25 2.25 0 0 1 .367.894 6.31 6.31 0 0 1 .049 1.176v6.352a1.8 1.8 0 0 1-.661 1.459 2.76 2.76 0 0 1-1.1.518 6.59 6.59 0 0 1-1.665.212l-3.8.024c-.122 0-.1-.07-.1-.14l-.043-5.67zm2.9-.094v3.858c0 .094.024.118.122.118a4.51 4.51 0 0 0 .563-.024.56.56 0 0 0 .514-.588V6.383c.006-.183-.1-.35-.27-.423a2.18 2.18 0 0 0-.784-.118c-.122 0-.147.024-.147.14zm8.917-3.08a5.12 5.12 0 0 1 1.494-.73 2.02 2.02 0 0 1 1.812.4 1.45 1.45 0 0 1 .588 1.2v7c-.022.595-.464 1.1-1.053 1.177a4.36 4.36 0 0 1-1.1.047 4.08 4.08 0 0 1-1.053-.26l-.857-.26c-.086-.026-.18.013-.22.094-.07.133-.12.276-.147.424-.024.07-.05.094-.122.094H26.12c-.073 0-.1-.024-.1-.07V4.22c0-.14.025-.165.17-.165h2.8c.17 0 .17 0 .17.188l.05 2.472zm.2 3.955v3.085a.46.46 0 0 0 .1.306c.082.133.244.2.392.14.17-.047.22-.118.22-.33v-6.1a.7.7 0 0 0-.024-.235c-.046-.186-.226-.308-.416-.282-.147.024-.27.07-.27.33zM1.924 9.963V4.195c0-.118.024-.14.147-.14h2.62c.122 0 .122.024.122.14v11.583c0 .118-.024.14-.147.14h-2.62c-.122 0-.147-.024-.147-.14l.025-5.815z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center}
.splide_holder>.carousel>.splide__track>.splide__list>.splide__slide>div>ul>li>span{margin-right:.25rem;height:1.125rem}
.splide_holder>.splide__list>.splide__slide{margin-left:.5rem;background-color:rgb(250 250 250 / 5%);border-radius:.25rem;width:100%}
.splide_holder>.splide__list>.splide__slide:last-child{margin-left:0}
.splide_holder>.carousel>.splide__track>.splide__list>.splide__slide>span{overflow: hidden; height: 5rem; padding-top: 1rem; color: #fafafa; font-size: .75rem;}
.home{margin:.5rem}
.archive{-webkit-box-orient:vertical;flex-direction:column;padding:4.5rem .5rem .5rem .5rem;min-height:calc(100vh - 4.5rem)}
.archive>.biography{-webkit-box-orient:vertical;flex-direction:column;align-items:center}
.archive>.biography>.image>img{object-fit:cover;object-position:top;border-radius:100%;height:6.25rem;width:6.25rem}
.archive>.biography>.about{margin-top:1rem;-webkit-box-orient:vertical;flex-direction:column}
.archive>.biography>.about>h2{text-align:center;color:#fafafa}
.archive>h2{justify-content:space-between;align-items:center;min-height:4rem;font-weight:bold;font-size:.875rem;color:#fafafa}
.archive>section{-ms-flex-wrap:wrap;flex-wrap:wrap}
article.post{margin-left:.75rem;margin-bottom:2rem;width:calc(33.33% - .5rem)}
article.post>a{-webkit-box-orient:vertical;flex-direction:column}
article.post:nth-child(3n){margin-left:0}
article.post>a>div{position:relative}
article.post>a>div>img{outline:0;border-radius:.25rem;width:100%;height:auto;background-color:rgb(250 250 250 / .05)}
article.post>a>div>ul{position:absolute;bottom:0;top:0;left:0;right:0;-webkit-box-orient:vertical;flex-direction:column;justify-content:flex-end;opacity:0;transition:all .3s;border-radius:0 0 .25rem .25rem;padding:.5rem;background:linear-gradient(to top,rgb(8 13 16 / .98) 0,transparent)}
article.post>a>div:hover>ul{opacity:1}
article.post>a>div>ul>li{align-items:center;margin-bottom:.625rem;font-size:.75rem;color:#fafafa}
article.post>a>div>ul>li:last-child{margin-bottom:0}
article.post>a>div>ul>li>span{margin-right:.25rem;height:1.125rem}
article.post>a>span{margin-top:.75rem;font-size:.75rem;color:#fafafa}
article.news{-webkit-box-orient:vertical;flex-direction:column;margin-bottom:2rem;width:100%}
article.news>.image{position:relative;width:100%;padding-bottom:56.25%}
article.news>.image>img{position:absolute;top:0;right:0;border-radius:.25rem;width:100%;height:100%;object-fit:cover;object-position:center}
article.news>.image>.bottom{position:absolute;bottom:0;left:0;right:0;justify-content:space-between;align-items:flex-end;height:70%;padding:1rem;background:linear-gradient(to top,hsl(206.25deg 36.36% 8.63%),rgba(0,0,0,0))}
article.news>.image>.bottom>span{font-size:.75rem;color:#cfd8dc}
article.news>.content{margin:0 1rem}
article.news>.content>h2>a{font-size:.875rem;color:#fafafa}
main.news{-webkit-box-orient:vertical;flex-direction:column;padding:8.5rem .5rem .5rem .5rem}
.archive>span{justify-content:center}
.account{-webkit-box-orient:vertical;flex-direction:column;margin:4.5rem .5rem .5rem .5rem}
.account>.cover{position:fixed;z-index:-1;top:0;left:0;right:0;height:35vh;background-repeat:no-repeat;background-position:left top;-webkit-background-size:cover;background-size:cover}
.account>.cover>.bottom{position:absolute;bottom:0;width:100%;height:70%;background:linear-gradient(to top,#0e171e 0,transparent)}
.account>.avatar{-webkit-box-orient:vertical;flex-direction:column;align-items:center;justify-content:center}
.account>.avatar>img{border-radius:0.25rem;height:4rem;width:4rem}
.account>.avatar>span{margin-top:1rem;font-size:.875rem}
.account>nav{justify-content:center;margin-top:.75rem;margin-bottom:1.25rem}
.account>nav>form>button{transition:all .3s;border-radius:0.25rem;padding:.5rem 1rem;background:rgb(255 255 255 / .12);color:#fafafa}
.account>nav>form>button:hover{background:rgb(255 255 255 / .18)}
.account>nav>form>input{display:none}
.account>.message{position:fixed;z-index:98;top:.5rem;right:-100%;padding:.75rem 1.25rem;color:#fafafa;transition:right .3s ease-out;width:calc(100% - 3.5rem);max-width:40rem;border-radius:.25rem}
.account>.message.success{right:.5rem;background-color:#5691c8}
.account>.message.error{right:.5rem;background-color:#eb3349}
.account>.tabs>button{background-color:transparent;border:none;padding:0.313rem 0.625rem;cursor:pointer;transition:background-color .3s;color:#fafafa;border-radius:.25rem;margin-left:.5rem}
.account>.tabs>button.active{background:#eceff1;color:#212121}
.account>.content{min-height:50vh}
.account>.content>.tab{display:none}
.account>.content>.tab.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;flex-direction:column}
.account>.content>.tab>form{-webkit-box-orient:vertical;flex-direction:column}
.account>.content>.tab>form>label{margin-top:1rem;font-size:.875rem}
.account>.content>.tab>form>input,.account>.content>.tab>form>textarea{margin-top:1rem;border-radius:.25rem;padding:.75rem;background:rgb(255 255 255 / .075);font-size:.813rem;-webkit-text-fill-color:#cfd8dc;color:#cfd8dc}
.account>.content>.tab>form>input:-webkit-autofill,.account>.content>.tab>form>textarea:-webkit-autofill{transition:background-color 10000000s ease-in-out 0s;background-color:transparent!important}
.account>.content>.tab>form>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:1rem;border-radius:.25rem;border:0;outline:0;padding:.75rem;background:rgb(255 255 255 / .075);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' fill='#cfd8dc'%3E%3Cpath fill='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Cpath d='M12 15.0006L7.75732 10.758L9.17154 9.34375L12 12.1722L14.8284 9.34375L16.2426 10.758L12 15.0006Z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:0.5rem;background-position-y:50%;cursor:pointer;font-size:.875rem;font-family:iransansX;-webkit-text-fill-color:#cfd8dc;color:#cfd8dc}
.account>.content>.tab>form>select>option{background:#0e171e}
.account>.content>.tab>form>button{margin-top:1rem;border-radius:.25rem;padding:.5rem 1rem;background:#5691c8;color:#fafafa;font-size:.875rem}
.account>.content>.tab>h4{margin-top:1rem;font-size:.875rem}
.account>.content>.tab>ul{justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-top:1rem}
.account>.content>.tab>ul>li{width:calc(33.33% - .5rem);margin-left:.75rem;margin-bottom:1rem}
.account>.content>.tab>ul>li:nth-child(3n){margin-left:0}
.account>.content>.tab>ul>li>a{-webkit-box-orient:vertical;flex-direction:column}
.account>.content>.tab>ul>li>a>img{border-radius:.25rem;width:100%;height:auto}
.account>.content>.tab>ul>li>a>span{margin-top:.5rem;font-size:.75rem}
.notfound{flex:0 0 100%;-webkit-box-orient:vertical;flex-direction:column;align-items:center;justify-content:flex-start;min-height:80vh}
main>.notfound{justify-content:center}
.notfound>.title{color:#ee4b5e}
.notfound>.subtitle{text-align:center}
.notfound>.subtitle>h2{font-size:1.5rem}
.notfound>.subtitle>p{font-size:.875rem}
.notfound>.buttons{margin-top:.5rem}
.notfound>.buttons>.button{border-radius:.25rem;padding:.375rem 1rem;background:#eceff1;font-size:.875rem;color:#212121}
.article{margin-left:auto;margin-right:auto;max-width:64rem}
.article>h1{margin-bottom:1rem;max-width:90%;font-size:1.125rem;color:#fafafa}
.article h2{font-size:1rem;color:#fafafa}
.article>ul{align-items:center;margin-bottom:.75rem}
.article>ul>img{height:2rem;width:2rem;border-radius:100%;margin-left:.5rem}
.article>ul>li{margin-left:.5rem}
.article>section{margin:0}
.article>.content{margin-bottom:1rem}
.article>.content img{border-radius:.25rem;width:100%;max-width:100%;height:auto}
#mediaad-sticky-bnr-mediaad-g3NgB {bottom: 3rem !important;z-index: 95 !important;}
@media only screen and (min-width:30rem){
.slider>.splide__track{padding-bottom:67.5%}
.single>.gallery>ul>li{width:calc(25% - .5625rem);padding-top:25%}
.single>.gallery>ul>li:nth-child(3n){margin-left:.75rem}
.single>.gallery>ul>li:nth-child(4n){margin-left:0}
.single>.actor>ul>li{width:calc(25% - .5625rem)}
.single>.actor>ul>li:nth-child(3n){margin-left:.75rem}
.single>.actor>ul>li:nth-child(4n){margin-left:0}
article.post{width:calc(25% - .5625rem)}
article.post:nth-child(3n){margin-left:.75rem}
article.post:nth-child(4n){margin-left:0}
article.news{width:calc(50% - .375rem);margin-left:.75rem}
article.news:nth-child(2n){margin-left:0}
}
@media only screen and (min-width:40rem){
.header>.menu{display:none}
.header>.logo::after{content:'';display:inline-block;vertical-align:middle;margin-right:.5rem;width:.063rem;height:1.2rem;background:rgb(255 255 255 / .2)}
.header>.navbar{position:relative;right:unset;visibility:visible;transition:none;margin-right:1rem;padding:0;max-height:none;box-shadow:none}
.header>.navbar.show{transition: none;box-shadow: none;max-height: none;background-color: transparent;}	
.header>.navbar>ul{-webkit-box-orient:horizontal;flex-direction:row}
.header>.navbar>ul>li{position:relative;visibility:visible;margin-left:1rem;padding:.75rem 0}
.header>.navbar>ul>li>a{font-size:1rem;color:#fafafa;cursor:pointer}
.header>button.category{display:inline;margin-left:1rem;color:#fafafa}	
.header>button.search{display:block;margin-right:auto;margin-left:1rem;width:2.25rem;height:2.25rem}
.header>a.login{margin-right:0}
.header>button.favorite{display:inline;color:#fafafa}
.header>button.avatar{margin-right:1rem}
.drawer{transition:none;will-change:unset}
.drawer.show{border-radius:0;height:100vh}
.drawer>div{-webkit-box-orient:horizontal;flex-direction:row;margin-top:15vh}
.category>div{-webkit-box-orient:vertical;flex-direction:column}
.favorite>div{-webkit-box-orient:vertical;flex-direction:column;margin-left:auto;margin-right:auto;width:100%;max-width:calc(40rem - 1rem);}
.favorite>div>ul>li{width:calc(25% - .5625rem)}
.favorite>div>ul>li:nth-child(3n){margin-left:.75rem}
.favorite>div>ul>li:nth-child(4n){margin-left:0}
.drawer>button.close{position:absolute;top:0;right:0;display:block;padding:2rem;font-size:1rem;cursor:pointer;color:#fafafa;}
.drawer>button.close>svg{margin-left:0.25rem;width:1.75rem;height:1.75rem;}	
.drawer>button.close:hover{background:rgb(255 255 255 / .01)}
.search>div>.row.search>form>.reset{left:3rem}	
.search>div>.row.filter{position:relative;top:auto;bottom:auto;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;flex-direction:row;order:1;transition:none;border-radius:.25rem;max-width:18.75rem;background-color:rgb(255 255 255 / .1)}
.search>div>.row.filter>.close{display:none}
.search>div>.row.filter>.col{margin-top:auto;max-height:calc(75vh - 3rem)}
.search>div>.row.filter>.col>.extra{bottom:0;background-color:#1d2429}
.search>div>.row.search{order:2;margin-left:0;margin-right:1rem}
.search>div>.row.search>form{height:3.8rem}
.search>div>.row.search>form>div{display:none}
.search>div>.row.search>form>.keyword{font-size:.875rem}
.search>div>.row.search>form>svg{position:absolute;left:.8rem;display:inline;height:1.5rem;width:1.5rem;fill:#cfd8dc}
.search>div>.row.search>form>.filter{display:none}
.search>div>.row.search>.result>div>.info>.title{font-size:1rem}
.search>div>.row.search>.result>span{width:60%;font-size:.875rem}
footer>.navbar{display:none}
.slider>.splide__track{padding-bottom:60%}
.single>.twin{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row}
.single>.twin>.information{width:100%}
.single>.twin>.trailer{width:100%}
.single>.twin>.trailer>div{margin-top:0}
.single>.hero>.extra>.release{margin-top:0;margin-right:auto}
.single>.hero>.extra>span{font-size:.875rem}
.single>.gallery>ul>li{width:calc(20% - .6rem);padding-top:20%}
.single>.gallery>ul>li:nth-child(4n){margin-left:.75rem}
.single>.gallery>ul>li:nth-child(5n){margin-left:0}
.single>.actor>ul>li{width:calc(20% - .6rem)}
.single>.actor>ul>li:nth-child(4n){margin-left:.75rem}
.single>.actor>ul>li:nth-child(5n){margin-left:0}
footer{margin-bottom:6.5}
.account{max-width:calc(40rem - 1rem);margin-left:auto;margin-right:auto}
.account>.content>.tab>ul>li{width:calc(25% - .5625rem)}
.account>.content>.tab>ul>li:nth-child(3n){margin-left:.75rem}
.account>.content>.tab>ul>li:nth-child(4n){margin-left:0}
.archive>.biography{margin-top:1.5rem;-webkit-box-orient:horizontal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:flex-start;max-width:90%}
.archive>.biography>.image>img{height:7.875rem;width:7.875rem}
.archive>.biography>.about{margin-top:0;margin-right:.5rem;-webkit-box-orient:vertical;flex-direction:column}
.archive>.biography>.about>h2{text-align:right}
article.post{width:calc(20% - .6rem)}
article.post:nth-child(4n){margin-left:.75rem}
article.post:nth-child(5n){margin-left:0}
#mediaad-sticky-bnr-mediaad-g3NgB {bottom: 0 !important;}	
}
@media only screen and (min-width:50rem){
.slider>.splide__track{padding-bottom:52.5%}
.slider>.splide__track>.splide__list>.splide__slide>.resume{bottom:2rem;right:2rem}
.slider>.splide__track>.splide__list>.splide__slide>.resume>h2>a{font-size:2rem}
.slider>.splide__track>.splide__list>.splide__slide>.resume>span{margin-bottom:1.5rem;font-size:1rem}
.slider>.splide__track>.splide__list>.splide__slide>.resume>a{margin-left:auto;padding:.5rem 1.5rem;font-size:1rem}
.single>.hero>.cover{max-width:75%}
.single>.hero>.cover>.right{position:absolute;bottom:0;right:0;width:60%;height:100%;background:linear-gradient(to left,hsl(206.25deg 36.36% 8.63%),rgba(0,0,0,0))}
.single>.hero>.cover>.bottom{height:35%}
.single>.hero>.main{padding:32vh .5rem 0}
.single>.hero>.main>.content>span{margin-bottom:1rem;font-size:0.875rem}	
.single>.hero>.main>.content>h1>a{font-size:1.375rem}	
.single>.hero>.main>.content>ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;flex-direction:column;margin-bottom:1rem}
.single>.hero>.main>.content>div{margin-bottom:1rem}
.single>.hero>.main>.content>ul>li{margin-top:.4rem;font-size:.813rem}
.single>.hero>.main>.poster{width:12.5rem;height:18.75rem;margin-bottom:-2.5rem}
.single>.hero>.main>.poster>img{width:12.5rem;height:18.75rem}
.single>.hero>.main>.content>div>.like>.icon{width:2rem;height:2rem}
.single>.hero>.main>.content>div>.like>.icon>svg{width:2rem;height:2rem}
.single>.hero>.main>.content>div>.like>.count{font-size:.875rem}
.single>.hero>.main>.content>div>.imdb>.score{font-size:.875rem}
.single>.hero>.main>.content>div>.imdb>.icon>svg{width:3.125rem;height:1.75rem}
.single>.hero>.main>.content>div>.duration{font-size:.875rem}
.single>.hero>.extra{padding: 0 13.5rem 0 .5rem;min-height:3rem}
.single>.link>div>div>div>a{padding:.6rem .8rem}
.single>.link>div>details>summary{padding:.75rem}
.single>.link>div>details>div>span{width: calc(25% - 0.375rem);}	
	.single>.link>div>details>div>span:nth-child(4n + 2){margin-left:0.5rem}
.single>.gallery>ul>li{width:calc(16.66% - .625rem);padding-top:16.6%}
.single>.gallery>ul>li:nth-child(5n){margin-left:.75rem}
.single>.gallery>ul>li:nth-child(6n){margin-left:0}
.single>.actor>ul>li{width:calc(16.66% - .625rem)}
.single>.actor>ul>li:nth-child(5n){margin-left:.75rem}
.single>.actor>ul>li:nth-child(6n){margin-left:0}
article.post{width:calc(16.66% - .625rem)}
article.post:nth-child(5n){margin-left:.75rem}
article.post:nth-child(6n){margin-left:0}
article.news{width:calc(33.33% - .5rem);margin-left:.75rem}
article.news:nth-child(2n){margin-left:.75rem}
article.news:nth-child(3n){margin-left:0}
.notfound>.title>svg{width:24rem;height:12rem}
.notfound>.subtitle>h2{font-size:2.2rem}
.notfound>.subtitle>p{font-size:1.2rem}
.notfound>.buttons{margin-top:1rem}
.notfound>.buttons>.button{padding:.5rem 1.25rem;font-size:1rem}
}
@media only screen and (min-width:64rem){
.slider>.splide__track{padding-bottom:42.5%}
.single>.gallery>ul>li{width:calc(12.5% - .65625rem);padding-top:12.5%}
.single>.gallery>ul>li:nth-child(6n){margin-left:.75rem}
.single>.gallery>ul>li:nth-child(8n){margin-left:0}
.single>.actor>ul>li{width:calc(12.5% - .65625rem)}
.single>.actor>ul>li:nth-child(6n){margin-left:.75rem}
.single>.actor>ul>li:nth-child(8n){margin-left:0}
article.post{width:calc(12.5% - .65625rem)}
article.post:nth-child(6n){margin-left:.75rem}
article.post:nth-child(8n){margin-left:0}
article.news{width:calc(25% - .5625rem);margin-left:.75rem}
article.news:nth-child(3n){margin-left:.75rem}
article.news:nth-child(4n){margin-left:0}
}
@media only screen and (min-width:81.25rem){
.single>.synopsis,.single>.message,.single>.mediaad,.single>.yek,.single>.link,.single>.gallery,.single>.twin,.single>.actor,.single>.related,.single>.rank-math-breadcrumb,.feedback,.offvpn{margin-left:auto;margin-right:auto;max-width:80rem;}
}
#yn-article-display-15213 {font-family: 'IRANSansX' !important;}
.YN.yn-article-display .yn-heading-wrapper{font-weight:normal !important;}