a,button{transition:color .4s,background-color .4s,border-color .4s,opacity .4s}.content__mobile-tabs-menu li:last-child,.header__dropdown-menu li:last-child,.header__nav-item:last-child{margin-bottom:0}.breadcrumb__item--active,.card__title{text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}.content__mobile-tabs-menu,.filter__item-menu{min-width:200px;max-height:200px;pointer-events:none}@font-face{font-family:'Exo 2';font-style:normal;font-weight:400;font-display:swap;src:url("/assets/css/hotfilm/fonts/Exo2-Regular.ttf") format("truetype")}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{height:100%}body{font-family:'Exo 2',sans-serif;font-weight:400;background-color:#1a191f;-webkit-font-smoothing:antialiased}button{padding:0;border:none;background-color:transparent;cursor:pointer}.noUi-handle:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}a:active,a:focus,a:hover{outline:0;text-decoration:none}input,select,textarea{padding:0;margin:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-shadow:none;transition:.4s}select::-ms-expand{display:none}ul{margin:0;padding:0;list-style:none}::-moz-selection{background:#f9ab00;color:#fff;text-shadow:none}::selection{background:#f9ab00;color:#fff;text-shadow:none}.header,.header__nav{position:fixed;background-color:#1a191f}::-webkit-input-placeholder{color:rgba(255,255,255,.75);opacity:1}::-moz-placeholder{color:rgba(255,255,255,.75);opacity:1}:-moz-placeholder{color:rgba(255,255,255,.75);opacity:1}:-ms-input-placeholder{color:rgba(255,255,255,.75);opacity:1}.body:before,.fade:not(.show),.header__btn--active span:nth-child(2){opacity:0}.card--details .card__cover,.card__trailer{max-width:250px}.row--form,.row--grid{margin-left:-10px;margin-right:-10px}.row--form .col-12,.row--form .col-6,.row--grid .col-12,.row--grid .col-6{padding-left:10px;padding-right:10px}.owl-carousel .owl-item img{width:auto;max-width:100%}.tab-content>.tab-pane{display:none}.body:before,.header,.tab-content>.active{display:block}.fade{transition:opacity .25s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.body:before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:rgba(26,25,31,.75);pointer-events:none;transition:.4s}.body--active:before{z-index:99;opacity:1;pointer-events:auto}.header{top:0;left:0;width:100%;z-index:101;border-bottom:1px solid #222028}.header__logo{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:28px;font-weight:700;color:orange;text-transform:uppercase;text-shadow:0 1px 2px #000}.header__logo:hover{color:#e39608;text-shadow:0 1px 2px #2f2a2a}.header__logo img{width:100px;display:block}.header__nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;top:70px;right:0;bottom:0;z-index:99;width:300px;padding:30px 30px 0;transform:translate3d(300px,0,0);transition:.4s;border-top:2px solid #f9ab00}.header__nav--active{transform:translate3d(0,0,0)}.header__nav-link{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:16px;text-transform:uppercase;color:#fff}.header__dropdown-menu a:hover,.header__nav-item.show .header__nav-link,.header__nav-link--active,.header__nav-link:hover{color:#f9ab00}.header__nav-link i{font-size:16px;margin-right:5px}.header__nav-link--more i{font-size:20px}.header__nav-item{width:100%;display:block;margin-bottom:20px;position:relative}.header__dropdown{position:relative;display:block;width:100%}.header__dropdown-menu{position:absolute;background-color:#222028;padding:15px 20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-width:200px;z-index:-1;pointer-events:none;opacity:0;transition:.4s;margin-top:0;top:100%;border-radius:6px}.header__auth,.header__content{flex-direction:row;display:flex}.header__dropdown-menu div{width:100%}.header__dropdown-menu li{padding:0;margin-bottom:15px;width:100%}.header__dropdown-menu a{font-size:16px;color:#fff;display:block;font-weight:400}.header__search-btn,.header__sign-in i{font-size:22px;color:#fff}.home__title b,.section__list ol h4,.section__text b,.section__title b{font-weight:600}.header__dropdown-menu.scrollbar-dropdown{max-height:260px}.header__dropdown-menu.show{z-index:1000;pointer-events:auto;opacity:1;margin-top:10px}.header__content{justify-content:space-between;align-items:center;height:70px;position:relative}.header__auth{justify-content:flex-end;align-items:center;margin-right:42px}.header__sign-in{display:flex;flex-direction:row;justify-content:center;align-items:center;height:40px;width:40px;border-radius:6px;margin-left:20px;border:2px solid #f9ab00}.header__sign-in span{display:none}.header__btn,.header__btn span{display:block;position:absolute;width:22px}.content__embed a,.content__mobile-tabs-btn input,.content__mobile-tabs-menu li{font-size:14px;text-transform:uppercase}.header__sign-in:hover{background-color:rgba(249,171,0,.05)}.header__sign-in:hover span{color:#fff}.content__embed a.active,.content__embed a:hover,.content__mobile-tabs-menu a:hover,.content__mobile-tabs-menu li:hover,.header__lang.show .header__nav-link,.header__search-btn:hover,.header__search-button:hover,.header__search-close:hover{color:#f9ab00}.header__btn{right:0;top:50%;margin-top:-22px;height:40px}.header__btn span{height:2px;background:#fff;opacity:1;left:0;transform:rotate(0);transition:.4s;top:13px;border-radius:2px}.header__btn span:nth-child(2){top:21px}.header__btn span:nth-child(3){top:29px}.header__btn--active span,.header__btn:hover span{background-color:#f9ab00}.header__btn--active span:first-child{top:21px;transform:rotate(45deg)}.header__btn--active span:nth-child(3){top:21px;transform:rotate(-45deg)}.header__lang{position:relative;margin-left:20px}.header__lang .header__dropdown-menu{min-width:122px;margin-top:-10px}.header__lang .header__dropdown-menu.show{margin-top:0}.header__lang .header__nav-link{height:70px}.header__search-btn{display:flex;justify-content:center;align-items:center;height:40px}.header__search{position:absolute;background-color:#1a191f;top:-70px;right:-15px;left:-15px;z-index:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:70px;padding:0 15px;pointer-events:none;transition:top .4s}.header__search--active{top:0;pointer-events:auto}.header__search-input{width:calc(100% - 35px);height:40px;border-radius:6px;background-color:#222028;border:2px solid transparent;font-size:16px;color:#fff;padding:0 50px 0 20px}.header__search-button,.header__search-close{position:absolute;height:40px;color:#fff;font-size:22px;top:50%;margin-top:-20px}.header__search-input:focus{border-color:#f9ab00}.header__search-button{right:75px}.header__search-close{right:15px}@media (min-width:576px){.header__lang,.header__sign-in{margin-left:30px}.header__auth{margin-right:52px}.header__lang .header__dropdown-menu{min-width:140px}.card--big .card__title{font-size:20px}}.content__head,.home{background-color:#1a191f}.home{margin-top:70px;position:relative;display:block;padding:50px 0;overflow:hidden}.home .container{position:relative;z-index:2}.home__bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.home__cover{opacity:.1}.contacts__social a:hover svg,.home__nav{opacity:.7}.home__title{color:#fff;text-transform:uppercase;font-weight:300;font-size:32px;line-height:42px;margin:0;padding-right:70px}.home__carousel .card{margin-top:25px;margin-bottom:0}.home__nav{font-size:36px;color:#fff;position:absolute;top:50%;height:24px;margin-top:-12px;right:15px;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:2;transition:.4s}.home__nav--prev{right:55px}.home__nav:hover{opacity:1}.home--bg:before,.section--first:before{top:0;opacity:.5;position:absolute;bottom:0;right:0;display:block;content:'';left:0}.section--first:before{background:url("/assets/img/btl.jpg") center/cover no-repeat}.home--bg:before{z-index:1;background:url("/assets/img/btl.jpg?w=5") center/cover no-repeat}.card__trailer:hover,.catalog__more:hover,.filter__btn:hover{background-color:rgba(249,171,0,.05)}.content__embed{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow:hidden}.breadcrumb__item--active:before,.card__category a:last-child:after,.card__meta a:last-child:after,.content__tabs,.noUi-handle:after,.noUi-handle:before{display:none}.content__embed li{white-space:nowrap;margin-right:10px}.content__embed li:last-child{margin-right:0}.content__embed a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:54px;color:#fff;position:relative}.content__embed a:before{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;display:block;background-color:#f9ab00;transition:.4s;transform:translateY(2px);opacity:0;border-radius:2px 2px 0 0}.content__embed a.active:before{opacity:1;transform:translateY(0)}.content__embed--profile a{height:80px}.content{padding:0 0 30px}.content--profile{padding-bottom:50px}.content__head{margin-bottom:20px;padding:20px 0;position:relative;border-bottom:1px solid #222028}.content__title{color:#fff;font-weight:400;font-size:30px;line-height:100%;margin-bottom:20px}.content__mobile-tabs{position:relative}.content__mobile-tabs-btn{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;height:20px}.content__mobile-tabs-btn input{display:block;position:relative;width:auto;background-color:transparent;border:none;color:#fff;cursor:pointer;height:20px;margin-right:10px}.card__cover,.content__mobile-tabs-menu,.section__nav,.section__view{border-radius:6px;background-color:#222028}.content__mobile-tabs-btn span{position:relative;width:16px;height:16px;display:block;margin-top:1px}.content__mobile-tabs-btn span:after,.content__mobile-tabs-btn span:before{content:'';position:absolute;display:block;width:16px;height:2px;background-color:#fff;border-radius:2px;left:0;top:50%;transition:.4s;margin-top:-5px}.content__mobile-tabs-btn span:after{margin-top:2px;width:10px}.content__mobile-tabs-btn[aria-expanded=true] span:before{background-color:#f9ab00;transform:rotate(45deg);margin-top:-1px}.content__mobile-tabs-btn[aria-expanded=true] span:after{background-color:#f9ab00;margin-top:-1px;width:16px;transform:rotate(-45deg)}.content__mobile-tabs-btn:hover span:after,.content__mobile-tabs-btn:hover span:before{background-color:#f9ab00}.content__mobile-tabs-menu{position:absolute;top:100%;left:0;margin-top:0;padding:20px;display:block;transition:.4s;z-index:100;opacity:0}.content__mobile-tabs-menu li{display:block;color:#fff;position:relative;cursor:pointer;transition:.4s;margin-bottom:15px}.content__mobile-tabs-menu a{color:#fff}.content__mobile-tabs-menu.show{pointer-events:auto;opacity:1;margin-top:10px}.card--details .card__cover:hover img,.card__category a:hover,.card__meta a:hover,.filter__item-menu.show{opacity:1}.section{padding:50px 0;position:relative}.filter__item,.section__title-wrap{position:relative;margin-bottom:20px}.section__title{color:#fff;font-weight:400;font-size:30px;line-height:130%;margin-bottom:20px}.card__meta li:last-child,.section--first .section__title,.section__carousel .card,.section__list ol,.section__list ol li:last-child,.section__text:last-child,.section__title--mb0{margin-bottom:0}.section__text{color:#fff;font-size:16px;line-height:26px;margin-bottom:20px}.section__text b{color:#fff}.section__text a{color:#f9ab00}.section__text a:hover{color:#f9ab00;text-decoration:underline}.section__list ol{padding-left:0;list-style:none;counter-reset:li}.section__list ol ol{padding-left:15px;margin-top:10px}.section__list ol ol ol{margin-top:10px;margin-bottom:10px}.section__list ol ol ol li{margin-top:5px}.section__list ol h4{font-size:16px;color:#fff;display:inline-block;margin-bottom:0;margin-top:20px}.section__list ol li{font-size:16px;line-height:26px;color:#fff;position:relative}.section__list ol li b{font-weight:600;color:#fff}.breadcrumb a:hover,.section__list ol li a,.section__nav:hover,.section__view:hover{color:#f9ab00}.section__list ol li a:hover{color:#f9ab00;text-decoration:underline}.section__list ol li:before{counter-increment:li;content:counters(li, ".") ". "}.section__nav-wrap{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.section__view{display:flex;flex-direction:row;justify-content:center;align-items:center;width:80px;height:40px;color:#fff;font-size:14px;margin-right:auto;padding:5px}.section__nav{display:flex;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;color:#fff;font-size:16px}.section__nav--prev{margin-right:20px}.breadcrumb a,.breadcrumb__item:before{color:rgba(255,255,255,.7)}.section__wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.section--first{margin-top:70px}.section--details{margin-top:20px;border-bottom:1px solid #222028}.section--border{border-top:1px solid #222028}.section--blue{background-color:#222028}.section--top{padding-top:20px}.card,.card__cover img{width:100%}.card__description,.card_desc{padding:15px 30px 15px 20px;overflow:hidden}.breadcrumb{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:10px}.breadcrumb__item{font-size:16px;color:#fff;transition:.4s;position:relative;margin-right:36px}.card__category a:last-child,.card__meta a:last-child{margin-right:0}.breadcrumb__item:before{content:'\f119';position:absolute;font-family:Ionicons;left:100%;top:0;font-size:20px;line-height:26px;margin-left:12px}.breadcrumb__item--active:hover,.breadcrumb__item:hover{color:#fff}.breadcrumb__item--active{cursor:default;margin-right:0;overflow:hidden}.card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;margin-bottom:20px}.card__cover{display:contents;flex-direction:row;justify-content:center;align-items:center;position:relative;overflow:hidden}.card__play,.card__play i{display:flex;flex-direction:row}.card__cover:hover img{filter:brightness(.5)}.card__cover:hover .card__play{opacity:1;transform:scale(1)}.card__play{position:absolute;justify-content:center;align-items:center;width:60px;height:60px;background-color:rgba(255,255,255,.2);border-radius:50%;margin:-30px 0 0 -30px;z-index:3;font-size:30px;color:#f9ab00;transition:opacity .5s,background-color .5s,color .5s,border-color .5s,transform .5s;transform:scale(.9);opacity:0;border:6px solid rgba(255,255,255,.15)}.card__content,.card__play i{width:100%;position:relative}.bg_desc,.card_desc{color:#fff;border-radius:6px;background-color:#222028}.play_main{top:40%;left:50%}.play_top{top:50%;left:50%}.card__play i{justify-content:center;align-items:center;height:100%;border-radius:50%;background-color:#fff;padding:1px 0 0 4px}.card__play:hover{border-color:rgba(249,171,0,.5);color:#f9ab00}.card__content{display:block;margin-top:10px}.card__title{font-size:18px;line-height:30px;font-weight:400;color:#fff;margin:0;overflow:hidden;-o-text-overflow:ellipsis}.bg_desc,.card__meta,.card_desc{line-height:26px}.card__title a{color:#fff}.card__title a:hover{color:#f9ab00}.card__category{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;flex-wrap:wrap}.card__category a{font-size:14px;position:relative;color:#f9ab00;margin-right:10px;opacity:.8}.card__meta span,.comments__actions button i{margin-right:5px}.card__category a:after{content:',';position:absolute;display:block;left:100%;top:0;color:#f9ab00}.card_desc{display:block;margin-top:20px;font-size:16px}.bg_desc{display:block}.card__age,.card__rate{font-size:14px;font-weight:600;z-index:3;display:flex;width:36px;height:36px;top:15px;background-color:rgba(26,25,31,.6);color:#fff;position:absolute}.card__age{flex-direction:row;justify-content:center;align-items:center;right:30px;border:2px solid transparent;border-radius:50%}.card__age--red{border-color:#eb5757}.card__rate{flex-direction:row;justify-content:center;align-items:center;left:15px;border:2px solid transparent;border-radius:50%}.card__description,.card__trailer{border-radius:6px;margin-top:20px}.card__rate--green{border-color:#29b474}.card__rate--yellow{border-color:#ffc312}.card__rate--red{border-color:#eb5757}.card__meta{display:block;font-size:16px;color:#fff}.card__meta span{color:#fff}.card__meta a,.card__trailer:hover i,.filter__item-menu li:hover,.paginator__item:hover a{color:#f9ab00}.card__meta li{display:block;width:100%}.card__meta a{font-size:16px;position:relative;margin-right:8px;opacity:.8}.card__meta a:after{content:',';position:absolute;display:block;left:100%;top:0;color:#f9ab00}.card__description{display:block;font-size:16px;line-height:26px;color:#fff;max-height:200px;background-color:#222028}.card__trailer,.catalog__more{display:flex;flex-direction:row;height:46px;font-size:14px;text-transform:uppercase;color:#fff}.card__trailer,.catalog__more,.filter__item-btn input{background-color:transparent}.card__trailer{justify-content:center;align-items:center;width:100%;border:2px solid #f9ab00}.card__trailer i{font-size:22px;margin-right:15px;transition:color .4s}.card__trailer:hover{color:#fff}.card--details,.contacts__list{margin-bottom:20px}.card--details .card__cover:hover:before,.mfp-fade.mfp-bg.mfp-removing,.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.card--details .card__content{margin-top:20px}@media (min-width:768px){.row--grid{margin-left:-15px;margin-right:-15px}.row--grid .col-12,.row--grid .col-6{padding-left:15px;padding-right:15px}.header__content,.header__lang .header__nav-link{height:80px}.header__auth{margin-right:52px}.header__sign-in{height:40px;width:120px;margin-left:30px}.header__sign-in i{display:none}.header__sign-in span{display:block;font-size:14px;color:#fff;text-transform:uppercase;transition:color .4s}.header__nav{top:80px;width:260px;transform:translate3d(260px,0,0)}.header__nav--active{transform:translate3d(0,0,0)}.card__info{display:flex!important}.home{margin-top:80px;padding:70px 0}.home__title{font-size:36px}.home__carousel .card{margin-top:40px}.content__embed li{margin-right:10px}.content{padding:0 0 40px}.content--profile{padding-bottom:70px}.content__title{font-size:34px;margin-bottom:10px}.content__head{margin-bottom:30px;padding:30px 0 0}.content__tabs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow:hidden}.content__tabs li{margin-right:40px}.content__tabs li:last-child{margin-right:0}.content__tabs a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:54px;color:#fff;position:relative;text-transform:uppercase;font-size:14px}.content__tabs a.active,.content__tabs a:hover{color:#f9ab00}.content__tabs a:before{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;display:block;background-color:#f9ab00;transition:.4s;transform:translateY(2px);opacity:0;border-radius:2px 2px 0 0}.content__tabs a.active:before{opacity:1;transform:translateY(0)}.content__tabs--profile a{height:80px}.content__mobile-tabs{display:none}.section{padding:80px 0}.section__title-wrap{margin-bottom:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.section__title{font-size:34px;margin-bottom:0}.section__title--mb{margin-bottom:20px}.card,.section__title--sidebar{margin-bottom:30px}.section__wrap{flex-direction:row;justify-content:space-between;align-items:center}.section__nav-wrap{width:auto}.section__view{margin-right:30px}.section--details{margin-top:25px}.section--top{padding-top:40px}.breadcrumb{margin-top:0}.card--big .card__rate{top:20px;left:20px}.card--details{margin-top:10px}.card--details .card__cover{max-width:100%}.card--details .card__content{margin-top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%}.card--details .card__description{max-height:175px}}.contacts__list li:last-child,.faq__text:last-child,.filter__item-menu li:last-child{margin-bottom:0}.catalog{padding:0 0 20px}.catalog__more{margin:30px auto;justify-content:center;align-items:center;width:160px;border-radius:6px;border:2px solid #f9ab00}.filter__item-label,.main__table thead th{font-size:12px;line-height:100%;font-weight:400}.catalog__more:hover{color:#fff}.filter{background-color:#1a191f;margin-bottom:20px;border-bottom:1px solid #222028}.filter__item-label{display:block;color:rgba(255,255,255,.7);margin-bottom:5px}.filter__btn,.filter__item-btn input,.filter__item-menu li{font-size:14px;text-transform:uppercase}.filter__item-btn{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;height:20px}.filter__item-btn input{display:block;position:relative;width:auto;border:none;color:#fff;cursor:pointer;height:20px;margin-right:10px}.filter__item-btn span,.noUi-horizontal .noUi-handle{width:16px;height:16px}.filter__item-btn span{position:relative;display:block;margin-top:1px}.filter__item-btn span:after,.filter__item-btn span:before{content:'';position:absolute;display:block;width:16px;height:2px;background-color:#fff;border-radius:2px;left:0;top:50%;transition:.4s;margin-top:-5px}.filter__item-btn span:after{margin-top:2px;width:10px}.filter__item-btn[aria-expanded=true] span:before{background-color:#f9ab00;transform:rotate(45deg);margin-top:-1px}.filter__item-btn[aria-expanded=true] span:after{background-color:#f9ab00;margin-top:-1px;width:16px;transform:rotate(-45deg)}.filter__item-btn:hover span:after,.filter__item-btn:hover span:before,.mCS-custom-bar.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-custom-bar.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-custom-bar.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-custom-bar3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-custom-bar3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-custom-bar3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.noUi-connect{background-color:#f9ab00}.filter__item-menu{position:absolute;background-color:#222028;top:100%;left:0;margin-top:0;padding:20px;display:block;transition:.4s;z-index:100;opacity:0;border-radius:6px}.feature,.filter__item-menu li,.filter__range,.filter__range div{position:relative}.filter__btn,.main__table tbody td,.main__table tbody tr{background-color:transparent}.filter__item-menu li{display:block;color:#fff;cursor:pointer;transition:.4s;margin-bottom:15px}.filter__item-menu.show{pointer-events:auto;margin-top:10px}.filter__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px 0}.filter__btn{display:flex;flex-direction:row;justify-content:center;align-items:center;height:40px;width:120px;border-radius:6px;color:#fff;border:2px solid #f9ab00;padding:5px}.filter__btn:hover{color:#fff}.filter__range{font-size:16px;color:#fff;margin-right:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.filter__range div:first-child{margin-right:18px}.comments__actions button:last-child,.comments__rate button:last-child,.footer__nav a:last-child,.paginator__item:last-child{margin-right:0}.filter__range div:first-child:after{content:'-';position:absolute;display:block;left:100%;top:0;color:#fff;font-size:16px;margin-left:5px}@media (min-width:1100px){.filter{margin-bottom:30px}.filter__content{padding:30px 0;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.filter__items{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.filter__item{margin-bottom:0;margin-right:60px}.filter__item:last-child{margin-right:0}}.noUi-target{background:#1a191f;border-radius:0;border:none;box-shadow:none}.noUi-horizontal{height:4px;margin:10px 0}.paginator,.paginator__item a{height:36px;display:flex;flex-direction:row}.noUi-connects{background-color:#1a191f;border-radius:2px;border:none}.noUi-handle{border:none;border-radius:50%;cursor:pointer}.noUi-handle.noUi-handle-lower,.noUi-handle.noUi-handle-upper{background-color:#f9ab00;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-8px}.paginator{justify-content:center;align-items:center;margin:30px auto;width:340px;max-width:100%}.paginator__item{margin-right:15px}.paginator__item a{font-size:16px;width:36px;justify-content:center;align-items:center;color:#fff;text-align:center;border-radius:6px;background-color:#222028;border:1px solid transparent}.main__table-text,.main__table-text a,.paginator__item--active a:hover{color:#fff}.page-404,.paginator__item--next,.paginator__item--prev{display:block;position:relative}.paginator__item--next a,.paginator__item--prev a{font-size:16px}.paginator__item--active a{color:#fff;cursor:default;border-color:#f9ab00}.faq,.feature{margin-top:30px}.contacts__list li,.faq__title{margin-bottom:10px}.main__table{width:100%;min-width:500px;border-spacing:0}.main__table thead{border-bottom:1px solid #1a191f}.main__table thead th{color:rgba(255,255,255,.6);padding:0 10px 15px 0;margin-bottom:0;border:none}.main__table tbody tr{border-bottom:none}.form__input:focus,.form__select:focus,.form__textarea:focus{border-color:#f9ab00}.main__table tbody td{padding:0;border:0 solid transparent}.main__table tbody td:first-child .main__table-text{border-radius:6px 0 0 6px}.main__table tbody td:last-child .main__table-btns,.main__table tbody td:last-child .main__table-text{border-radius:0 6px 6px 0}.main__table tbody td .main__table-text{background-color:transparent;padding:10px 15px 0 0}.main__table-text{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:16px;font-weight:400;line-height:30px;padding:20px;background-color:#1a191f;white-space:nowrap}.main__table-text a:hover{color:#f9ab00}.main__table-text i{font-size:14px;margin-right:6px;color:#ffc312;line-height:24px;margin-top:1px}.contacts__list a:hover,.faq__title i,.feature__icon:before{color:#f9ab00}.main__table-text--rate{font-weight:600;font-size:16px}.faq__title,.main__table-text--rate i{font-weight:400}.main__table-text--red{color:#eb5757}.main__table-text--green{color:#29b474}.main__table-text--grey{color:rgba(255,255,255,.5)}.faq{display:block;padding:20px;background-color:#222028;border-radius:6px}.faq__title{color:#fff;font-size:24px;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;line-height:36px;width:100%}.faq__title i{margin-right:15px;font-size:20px;line-height:39px}.faq__text{font-size:16px;line-height:26px;margin-bottom:15px;color:rgba(255,255,255,.8);width:100%}.faq__text b{font-weight:600;color:#fff}.feature{display:block;padding-left:65px;padding-right:15px}.feature__icon{display:block;position:absolute;top:-15px;left:0;font-size:42px}.feature__title{color:#fff;display:block;font-size:20px;font-weight:600;margin-bottom:15px;line-height:100%}.feature__text{display:block;color:#fff;font-size:16px;line-height:26px;width:100%;margin:0}@media (min-width:576px){.feature{margin-top:40px}}.contacts__list a{font-size:18px;font-weight:400;color:#fff}.contacts__social{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.contacts__social a{margin-right:20px}.contacts__social a svg{width:30px;height:auto;transition:opacity .4s}.contacts__social a:last-child{margin-left:0}.form{background-color:#1a191f;border:1px solid #222028;padding:20px;border-radius:6px}.form__input,.form__textarea{border:2px solid transparent;background-color:#222028}.form__title{font-size:18px;font-weight:400;color:#fff;margin-bottom:20px}.form__label{font-weight:400;margin-bottom:10px;color:#fff;font-size:14px;width:100%;display:block}.form__input,.form__select,.form__textarea{color:#fff;font-size:16px;position:relative;width:100%}.form__btn,.form__slider{display:flex;flex-direction:row}.form__input{height:46px;border-radius:6px;padding:0 20px}.form__textarea{padding:15px 20px;resize:none;border-radius:6px;margin-bottom:20px}.form__select{background:url("../img/arrow.svg") center right 20px/12px auto no-repeat #222028;border:2px solid transparent;border-radius:6px;height:46px;padding:0 20px;cursor:pointer;margin-bottom:20px}.form__btn{justify-content:center;align-items:center;height:46px;width:140px;border-radius:6px;background-color:transparent;font-size:14px;color:#fff;text-transform:uppercase;border:2px solid #f9ab00}.comments__name,.form__slider-value,.form__slider:before{font-size:16px;color:#fff}.form__btn:hover{color:#fff;background-color:rgba(249,171,0,.05)}.form__slider{justify-content:flex-start;align-items:center;margin-top:20px;position:relative;margin-bottom:20px}.form__slider:before{content:'Ваша оценка:';position:relative;bottom:100%;left:0;display:block;height:20px;line-height:20px;margin-right:10px}.form__slider-rating{width:140px;margin-right:20px}.form__slider-rating .noUi-connects{background-color:#222028;border-radius:4px;border:none}.form__slider-rating .noUi-handle.noUi-handle-lower{background-color:#f9ab00;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.form--contacts{margin-top:10px;margin-bottom:50px}.form--profile{margin-top:20px}.comments,.reviews{margin-bottom:50px}.comments__autor{display:block;position:relative;padding-left:55px;margin-bottom:15px}.comments__avatar{position:absolute;top:0;left:0;width:40px;border-radius:6px}.comments__name{display:block;line-height:20px;font-weight:400}.comments__time{display:block;font-size:12px;color:rgba(255,255,255,.6);line-height:20px;font-weight:400}.comments__text,.comments__text span{padding:20px;color:#fff;position:relative}.comments__text{display:block;margin:0;font-size:16px;line-height:26px;background-color:#1a191f;border-top:1px solid #222028;border-left:1px solid #222028;border-right:1px solid #222028;border-radius:6px 6px 0 0}.comments__item,.comments__text span,.reviews__item{margin-bottom:20px;display:block}.reviews__name,.reviews__time{font-weight:400;line-height:20px}.comments__text span{background-color:#222028;min-height:80px;border-radius:6px}.comments__text span:before{content:'\f1f5';position:absolute;display:block;font-family:Ionicons;color:rgba(249,171,0,.1);font-size:60px;top:10px;left:15px;line-height:100%;z-index:1;pointer-events:none}.comments__item--answer,.comments__item--quote{margin-left:25px}.comments__actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;background-color:#1a191f;padding:15px 20px;border:1px solid #222028;position:relative;border-radius:0 0 6px 6px}.comments__actions button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:12px;color:rgba(255,255,255,.6);margin-right:20px;height:22px;text-transform:uppercase;font-weight:400}.comments__actions button:hover{color:#f9ab00}.comments__rate{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;position:absolute;left:20px;top:50%;margin-top:-15px}.comments__rate button{display:flex;flex-direction:row;justify-content:center;align-items:center;color:rgba(255,255,255,.6);font-size:14px;margin-right:25px;position:relative;height:30px}.comments__rate button i{font-size:18px;opacity:.6;transition:.4s}.comments__rate button:last-child i{margin-left:6px;color:#eb5757}.comments__rate button:first-child i{margin-right:6px;color:#29b474}.comments__rate button:first-child:before{content:'';position:absolute;display:block;left:100%;margin-left:12px;width:1px;height:15px;background-color:#222028;top:50%;transform:translateY(-50%)}.comments__rate button:hover{color:#fff}.comments__rate button:hover i,.mCS-custom-bar,.mCS-custom-bar2,.mCS-custom-bar3,.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}@media (min-width:768px){.catalog{padding:0 0 40px}.catalog__more{margin:40px auto 30px}.paginator{height:40px;margin:40px auto 30px}.paginator__item{margin-right:20px}.paginator__item a{width:40px;height:40px}.paginator__item:last-child{margin-right:0}.feature{margin-top:50px}.form--contacts{margin-bottom:0;margin-top:0}.form--profile{margin-top:30px}.comments,.reviews{margin-bottom:70px}.comments__item,.reviews__item{margin-bottom:30px}.comments__item--answer,.comments__item--quote{margin-left:40px}}.reviews__autor{display:block;position:relative;padding-left:55px;margin-bottom:15px;padding-right:60px}.reviews__avatar{position:absolute;top:0;left:0;width:40px;border-radius:6px;background:#9a6a00}.reviews__name{display:block;font-size:16px;color:#fff;margin-bottom:5px}.reviews__time{display:block;font-size:12px;color:rgba(255,255,255,.6)}.reviews__text{display:block;margin:0;color:#fff;font-size:16px;line-height:26px;background-color:#212027;padding:20px;border:1px solid #34333a;border-radius:6px}.reviews__rating{font-size:14px;font-weight:600;color:#fff;position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center;right:0;top:0;width:36px;height:36px;background-color:rgba(26,25,31,.5);border:2px solid transparent;border-radius:50%;margin-top:2px}.reviews__rating--green{border-color:#29b474}.reviews__rating--red{border-color:#eb5757}.reviews__rating--yellow{border-color:#ffc312}@media (min-width:400px){.reviews__name{margin-bottom:0}}@media (min-width:992px){.card--details .card__description{max-height:180px}.comments{margin-bottom:30px}.reviews{margin-bottom:30px;padding-right:45px}}.footer{background-color:#1a191f;border-top:1px solid #222028}.footer__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:50px 0 30px;position:relative}.footer__logo{display:flex;flex-direction:row;justify-content:center;align-items:center;width:120px;order:1}.footer__logo img{width:100%;display:block}.footer__nav{order:2;align-items:center;margin-top:30px}.footer__nav a{font-size:14px;color:#fff;margin-right:20px}.footer__copyright a,.footer__nav a:hover{color:#f9ab00}.footer__copyright{display:inline-block;order:3;margin-top:50px;font-size:12px;line-height:16px;color:rgba(255,255,255,.6);letter-spacing:.4px}.footer__copyright a:hover{color:#f9ab00;text-decoration:underline}.footer__back{display:flex;flex-direction:row;justify-content:center;align-items:center;width:40px;height:40px;border:2px solid #f9ab00;color:#fff;position:absolute;right:0;bottom:30px;border-radius:6px;font-size:26px}.footer__back:hover,.mfp-iframe-holder .mfp-close:hover:before{color:#f9ab00}@media (min-width:768px){.footer__content{flex-direction:row;justify-content:flex-start;align-items:center;padding:0;height:80px}.footer__nav{order:3;margin-top:0;margin-left:auto;margin-right:80px}.footer__nav a{margin-right:30px}.footer__nav a:last-child{margin-right:0}.footer__copyright{order:2;margin-top:0;margin-left:30px}.footer__back{position:absolute;bottom:50%;margin-bottom:-20px}}@media (min-width:1200px){.header__nav,.header__search{position:relative;padding:0;top:auto;right:auto;bottom:auto;background-color:transparent}.header__sign-in{margin-left:30px}.header__auth{margin-right:0}.header__btn,.header__search-btn,.header__search-close{display:none}.header__nav{transform:translate3d(0,0,0);width:auto;flex-direction:row;align-items:center;margin-left:auto;box-shadow:none;border:none}.header__nav-item{margin:0 25px 0 0;width:auto}.header__nav-item:last-child{margin:0}.header__nav-link{line-height:80px}.header__nav-link--active{color:#f9ab00;cursor:default;position:relative}.header__nav-link--active:hover{color:#f9ab00}.header__content{justify-content:flex-start}.header__auth{margin-left:auto;justify-content:space-between}.header__dropdown-menu{margin-top:-10px}.header__dropdown-menu.show{margin-top:0}.header__lang{margin-left:30px;margin-right:auto}.header__search{opacity:1;pointer-events:auto;left:auto}.header__search-input{width:270px}.header__search-button{right:20px}.home__title{font-size:40px}.content__title,.section__title{font-size:36px}.content__tabs li{margin-right:35px}.content__tabs li:last-child{margin-right:0}.card--big .card__title{font-size:22px}.card--big .card__play{width:70px;height:70px;font-size:34px;margin:-35px 0 0 -35px}.card--big .card__category a{font-size:16px}.card--details{margin-bottom:0}.card--details .card__description{max-height:140px}.faq{padding:20px 40px 20px 20px}.feature{padding-right:45px}.form{padding:30px}.comments .form,.reviews .form{padding:20px}.footer__copyright{margin-left:40px}.footer__nav a{margin-right:40px}.footer__nav a:last-child{margin-right:0}}.page-404__wrap{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;min-height:90vh;padding:40px 0}.page-404__content{background-color:#1a191f;border:1px solid #222028;border-radius:6px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;position:relative;width:100%;max-width:400px}.page-404__title{position:relative;color:#f9ab00;line-height:100%;font-size:120px;margin-bottom:15px;font-weight:600}.page-404__text{text-align:center;display:block;width:100%;color:#fff;font-size:16px;line-height:26px;margin-bottom:20px}.page-404__btn{display:flex;flex-direction:row;justify-content:center;align-items:center;height:46px;width:100%;border-radius:6px;background-color:transparent;font-size:14px;color:#fff;text-transform:uppercase;border:2px solid #f9ab00;margin-top:20px}.page-404__btn:hover{color:#fff;background-color:rgba(249,171,0,.05)}.mfp-figure::after,.mfp-iframe-scaler iframe{box-shadow:none;background-color:#222028}@media (min-width:576px){.page-404__content{padding:50px 60px}}.mfp-bg{background-color:$bg}.mfp-iframe-scaler iframe{border-radius:6px;border:none}.mfp-iframe-holder .mfp-content{max-width:900px}@media (min-width:1440px){.container{max-width:1310px}.header__nav-item{margin:0 35px 0 0}.header__nav-item:last-child{margin:0}.header__search-input{width:310px}.content__tabs li{margin-right:40px}.content__tabs li:last-child{margin-right:0}.card--details .card__description{max-height:200px}.reviews{padding-right:60px}.footer__copyright{margin-left:50px}.footer__nav{margin-right:95px}.footer__nav a{margin-right:50px}.footer__nav a:last-child{margin-right:0}.mfp-iframe-holder .mfp-content{max-width:940px}}.mfp-fade.mfp-bg,.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:.4s ease-in-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-iframe-holder .mfp-close{color:transparent;transition:opacity .5s}.mfp-iframe-holder .mfp-close:before{position:absolute;top:0;right:5px;width:20px;height:44px;text-align:center;background-color:transparent;font-size:22px;color:#fff;transition:color .4s}.mCS-custom-bar.mCSB_outside+.mCSB_scrollTools{top:15px;bottom:15px;right:10px;background-color:#1a191f;overflow:hidden;border-radius:2px}.mCS-custom-bar.mCSB_scrollTools,.mCS-custom-bar3.mCSB_scrollTools{width:3px}.mCS-custom-bar.mCSB_scrollTools .mCSB_draggerRail,.mCS-custom-bar3.mCSB_scrollTools .mCSB_draggerRail{width:3px;background-color:transparent}.mCS-custom-bar.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-custom-bar3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#f9ab00;width:3px;border-radius:2px}.mCS-custom-bar2.mCSB_outside+.mCSB_scrollTools{right:20px;left:20px;bottom:10px;background-color:#1a191f}.mCS-custom-bar2.mCSB_scrollTools_horizontal{height:3px}.mCS-custom-bar2.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:3px;background-color:transparent;border-radius:2px;margin:0}.mCS-custom-bar2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-color:#f9ab00;height:3px;border-radius:2px;margin:0}.mCS-custom-bar2.mCSB_scrollTools_horizontal .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-custom-bar2.mCSB_scrollTools_horizontal .mCSB_dragger:active .mCSB_dragger_bar,.mCS-custom-bar2.mCSB_scrollTools_horizontal .mCSB_dragger:hover .mCSB_dragger_bar{height:3px;background-color:#f9ab00;border-radius:2px;margin:0}.mCS-custom-bar3.mCSB_outside+.mCSB_scrollTools{top:10px;bottom:10px;right:10px;background-color:#1a191f;overflow:hidden;border-radius:2px}