
@media (min-width: 10px) and (max-width: 570px) {   
.hd-seriali-6, .hd-seriali-6 iframe, .video-box, .video-box iframe{
	height: 260px !important;
}   
}


@media (min-width: 800px) and (max-width: 900000000px) {
.baner-fb-s-01{
	display: none;
}
}

.baner-fb-s-01.baner-fb-s-1{
	width: 100%;
	margin: 20px 0px 20px 0px;
    position:relative;
	overflow:hidden;
	text-align: center;
}

.baner-fb-s-1{
	width: 100%;
	margin: 20px 0px 20px 0px;
    position:relative;
	overflow:hidden;
}
.new-koleqcia-7 div:nth-child(5){
	display: none;
}

.darken .d-kon-006{
	color:#000000;
}
.d-kon-006{
	text-align: center;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 35px;
	color:#fff;
	font-family: font-3;
}


#cookie-banner.hidden {
      display: none !important;
    }


#cookie-banner span{
	width: 100%;
	floaT: left;
	position:relative;
}

#cookie-banner {
	  width: 250px;
      position: fixed;
      bottom: 10px;
      right: 10px;
      background: hsl(222deg 15.49% 6.52% / 90%);
	  font-size: 14px;
	  line-height: 19px;
      color: #bbbec5;
      padding: 14px;
      text-align: left;
      z-index: 9999999999999;
      font-family: font-3;
      display: block;
	border-radius: 8px;
    }

    #cookie-banner button {
      background: #006FF2;
      color: white;
      border: none;
      padding: 7px 12px;
      margin: 12px 0px 0px 0px;
      cursor: pointer;
      border-radius: 4px;
      font-size: 13px;
	  font-family: font-1;
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    }

.n-sezon-1{
	color:#fff;
}

.van-slaid-ch-1{
	width: 100%;
	height: 150px; 
	floaT: left;
	position: absolute;
	bottom: 0px;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 40%) 67.71%);
	color:#fff;
	z-index:999;
}



.logo-2 h1, .foot-p, .tags-none{
    display: none;
}


@media (min-width: 10px) and (max-width: 570px) {

.price{
	font-size: 16px;
	margin: 12px 0px;
}

body .ad-info{  padding:20px;display: block;flex-direction:row;gap:1px;}

.ad{
	display:block;
	grid-template-columns:1fr 0px;
}

.cardd.ad{
	margin-bottom: 20px;
    border-radius: 5px;
}


.ad-media{min-height:180px;}

.navigation1 a, .navigation1 span  {
	
    color: #ffffff;
    margin: 0px 2px 4px 2px;
    display: inline-block;
    line-height: 30px;
    width: 30px;
    height: 30px;
    font-size: 14px;
}


.n-movs-16{
	height: 20px;
}

.pr-menu-1 i{
	    margin: 5px 0px 10px 0px !important;
}

.rig-s-1{
	text-align: right;
}

body #searchsuggestions{
	width: 100% !important;
	lefT: 0px !important;
	border-radius: 0px !important;
}

}

@media (min-width: 10px) and (max-width: 370px) {
.search-wrapper.active .input-holder, #searchsuggestions {
	width: 200px !important;
}
}

@media (min-width: 370px) and (max-width: 410px) {
.search-wrapper.active .input-holder, #searchsuggestions {
	width: 235px !important;
}
}

@media (min-width: 410px) and (max-width: 440px) {
.search-wrapper.active .input-holder, #searchsuggestions {
	width: 270px !important;
}
}

@media (min-width: 440px) and (max-width: 470px) {
.search-wrapper.active .input-holder, #searchsuggestions {
	width: 300px !important;
}
}

@media (min-width: 470px) and (max-width: 500px) {
.search-wrapper.active .input-holder, #searchsuggestions {
	width: 330px !important;
}
}

@media (min-width: 500px) and (max-width: 540px) {
.search-wrapper.active .input-holder, #searchsuggestions {
	width: 360px !important;
}
}

@media (min-width: 540px) and (max-width: 570px) {
.search-wrapper.active .input-holder, #searchsuggestions {
	width: 400px !important;
}
}


/*-- RESPONSIVE --*/
@media (min-width: 10px) and (max-width: 570px) {

.frisis-1.sl-zoma .slick-prev {
				background: rgb(14 14 14 / 50%) url(../images/sl-2.svg) center no-repeat;
				backdrop-filter: blur(1px);
			}

.fil-none-1{
	display: none;
}

.van-slaid-17::before {
    content: "";
    position: absolute;
    bottom: 0px;
    width: 100%;
    left: 0px;
    float: left;
    z-index: 999999 !important;
    opacity: 100% !important;
    color: #fff;
    background: #08070C;
    background: -moz-linear-gradient(top, rgb(255 5 9 / 0%) 0%, #08070C 100%);
    background: -webkit-linear-gradient(top, rgb(255 5 9 / 0%) 0%, #08070C 100%);
    background: linear-gradient(to bottom, rgb(255 5 9 / 0%) 0%, #08070C 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#16141c', endColorstr='#16141c',GradientType=0 );
    height: 70% !important;
}


.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 50% !important; }

.darken div .van-slaid-3{
	background: radial-gradient(128.43% 137.18% at -15.84% -9.15%, rgb(0 0 0 / 0%) 0%, rgb(244 244 255 / 0%));
}


.darken .foot-1{
	background: #fff !important;
	border-top: 1px #eaecf3 solid;
	border-bottom: 1px #eaecf3 solid;
}

.frisis-1 .uyure-slaider-1 .slick-next{
	right: 10px;
}


.frisis-1 .uyure-slaider-1 .slick-prev{
	right: auto;
	lefT: 10px;
}


.frisis-1 div .slick-next, .frisis-1 div .slick-prev{
   top: 30% !important;
}


.center-sl .slick-dots{bottom: 28px !important;}

.van-slaid-4{
	margin: 0px 0px;
}


.van-slaid-002{
	background: rgb(255 255 255 / 0%) !important;
}

.darken .van-slaid-002{
	background: rgb(255 255 255 / 0%) !important;
}

.divi-sl-14 .slick-prev{ left: 0px !important; background-color:rgb(255 255 255 / 0%) !important; backdrop-filter: blur(0px);}
.divi-sl-14 .slick-next{ right: 0px; background-color:rgb(255 255 255 / 0%); backdrop-filter: blur(0px); }

.menu-mobl-1 a:hover{
	color: #006FF2 !important;
}

.menu-mobl-2 a{
		font-size: 14px !important;
			-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}

.menu-mobl-3{
	width: 100%;
	floaT: left;
	z-index:0;
	border-bottom: 1px rgb(255 255 255 / 15%) solid;
}

.menu-mobl-0{
	width: calc(100% - 42px) !important;
	floaT: left;
	position:absolute;
	bottom: 95px;
	line-height: 45px;
	z-index:0;
	border: 1px rgb(255 255 255 / 15%) solid;
	border-radius: 5px;
	margin-left: 20px;
}


.serch-numi-1, .seperator{
	display: none;
}


.aji-dzieba-9{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 12px;
	line-height: 17px;
	margin: 10px 0px 0px 0px;
}


.aji-dzieba-8{
	display: none;
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 13px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-family: font-1;
}

.aji-dzieba-7{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 13px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-family: font-1;
}



.aji-dzieba-6{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#AFB8C5;
	font-size: 13px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-5{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#fff;
	font-size: 14px;
	margin: 0px 0px 2px 0px;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-4{
	margin-right: 15px;
	font-size: 14px;
	width: calc(100% - 128px) !important;
	floaT: right;
	position:relative;
	color:#fff;
	margin-top: 15px;
}


.aji-dzieba-3 img{
	width: 100%;
	border-radius: 8px;
}
.aji-dzieba-3 img{
	font-size: 0px;
}
.aji-dzieba-3, .aji-dzieba-3 img{
	height: 100px;
	object-fit: cover;
}

.aji-dzieba-3{
	width: 80px;
	line-height: 0px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 8px;
	margin: 15px 0px 15px 15px;
}


.aji-dzieba-2{
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	margin-top: 0px;
}

.aji-dzieba-1:hover{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	background: #201f26;
	border: 1px rgb(123 139 167 / 26%) solid;
}

.aji-dzieba-1{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	width: 92.4%;
	floaT: left;
	position:relative;
	color:#fff;
	margin: 15px 0px 0px 15px;
	border: 1px rgb(123 139 167 / 26%) solid;
	border-radius: 8px;
}


.koleqcia-edit .new-koleqcia-12{
	position:absolute;
	bottom: 0px;
}

.koleqcia-edit.new-koleqcia-1{
   height: 240px;
}


.koleqcia-edit .new-koleqcia-10{
   height: auto;
   position:absolute;
   bottom: 50px;
}



.pagination {
	width: calc(100% - 20px) !important;
	floaT: left;
		font-family: font-2;
    margin: 5px 0px 25px 10px;
    text-align: center;
}


.pagination a, .pagination span {
    display: inline-block;
    margin: 0 5px;
    padding: 8px 13.5px;
    background-color: #313238;
    color: #ffffff;
    text-decoration: none;
    border-radius: 100px;
}
.pagination a:hover {
    background-color:#2a8ffd;
}
.pagination .current {
    background-color: #006FF2;
    color: #fff;
    border-color: #006FF2;
    pointer-events: none;
}


.new-koleqcia-5::before{ content: ""; position:absolute; top: 0px; width: 100%; lefT: 0px; floaT: left; z-index:999999 !important; opacity: 100% !important; color:#fff;background:#16141c;background:-moz-linear-gradient(top, rgb(255 5 9 / 0%) 0%, #16141c 100%);background:-webkit-linear-gradient(top, rgb(255 5 9 / 0%) 0%,#0c0d0f 100%);background:linear-gradient(to bottom, rgb(255 5 9 / 0%) 0%,#16141c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#16141c', endColorstr='#16141c',GradientType=0 );height:100% !important}

.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #006FF2 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}



.c-movie-9 {
	lefT: 0px;
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}

.tu-new-01{
	width: 101.5%;
	floaT: left;
	margin: 0px 0px 0px -5px;
}


.new-koleqcia-8{
margin: 0px 5px;
display: inline-block;
}

.new-koleqcia-4{
margin: 0px 0px;
}

.new-koleqcia-3{
	position:relative;
	width: 100%;
	floaT: left;
	padding: 0px 0px;
}


.new-koleqcia-7{
	text-align: center;
	width: 100%;
	floaT: right;
	margin: 90px 0px 10px 0px;
	z-index: 999;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	height: 49px;
	line-height: 49px;
	floaT: left;
	border-top: 1px #282530 solid;
	padding: 0px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{color: #006FF2;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	text-align: center;
	font-size: 14px;
	padding: 0px 15px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	/* height: 32px; */
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 2px 0px 15px 0px;
}

.new-koleqcia-9, .new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 100%;
    height: 100%;
    border-radius: 0px;
}

.new-koleqcia-5{
z-index:0;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 150px;
	floaT: left;
	position: absolute;
	color:#fff;
	background: #100F15;
}


.new-koleqcia-1{
    width: calc(100% - 6px) !important;
    floaT: left;
    position:relative;
    color:#fff;
    background: #16141c;
    margin: 0px 5px 15px 5px;
    overflow:hidden;
    border-radius: 10px;
}





.no-homi-1.center-top{
	margin-top: 87px;
}


.no-homi-2{
	z-index:1;
	width: 100%;
	floaT: left;
	position:relative;
}

.center-size-3{
	float: left;
	position:relative;
	margin-left: 2px;
}


.mtsx-hom-1{
	padding-bottom: 25px !important;
}

.n-movs-1 .n-movs-9{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-9{
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(8 47 94 / 90%));
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1 .n-movs-15{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-15{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}



.ss-edit-1.s-edit-1{
	top: 15px;
	right: 15px;
}

.n-sezon-4{
	floaT: left;
	position:relative;
}


.n-sezon-4{
	floaT: left;
	position:relative;
	margin-left: 12px;
}

.n-sezon-3{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}

.n-sezon-1{
	font-size: 13px;
	  background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 70%) 67.71%);
	  width: 100%;
	  height: 81px;
	  line-height: 35px;
	  text-align: left;
	  bottom: 0px;
	  z-index:11;
	  floaT: left;
	  position:absolute;
	  overflow:hidden;
	  padding-top: 20px;
	  font-family: font-3;
	  -webkit-font-feature-settings: 'case'on; 
	  font-feature-settings: 'case'on;
}




.foot-a a, .foot-11 a:hover{
	color:#ffffff !important;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-11 a{
	color:#858D98;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-11{
	width: 100%;
	floaT: left;
	position:relative;
}

.foot-aa{
	
	padding-left: 0px !important;
}
.darken .foot-11 li{
	border-left: 0px #e1e6f3 solid !important;
	border-bottom: 1px #e1e6f3 solid;
}
.foot-11 li{
	width: 100%;
	font-family: font-3 !important;
	border-bottom: 1px #33363D solid;
	font-size: 15px;
	position:relative;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 10px 0px 10px 0px;
}

.foot-12 i{
	color:#006FF2;
}

.foot-12 li a{
	font-size: 14px;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-12 li a:hover{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-12 li{
	width: 50%;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	position:relative;
	float: left;
	margin: 0px 0px 10px 0px;
}


.foot-12{
	margin-top: 15px;
	width: 100%;
	font-size: 16px;
	position:relative;
	float: right;
}



.foot-15 a:hover {
    text-decoration: none;
    text-decoration: underline;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}

.foot-15 a {
    color: #006FF2;
    position: relative;
    font-family: font-3;
}

.foot-15{
	width: 100%;
	text-align: center;
	floaT: left;
}




.foot-16{
		width: 100%;
	text-align: center;
	floaT: left;
}


.foot-13{
	
	 -webkit-font-feature-settings: 'case'on;
	 font-feature-settings: 'case'on;
	 color:#fff;
	 width: 100%;
	 floaT: left;
	 position:relative;
	 background: #08070C;
	 padding: 20px 0px 80px 0px;
	 font-size: 15px;
}


.foot-9{
	font-family: font-1;
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	border-bottom: 1px #1B1D21 solid;
	padding: 2px 0px 7px 0px;
}



.foot-8{
	floaT: right;
	position:relative;
}


.foot-7{
	margin-right: 20px;
	floaT: left;
	position:relative;
}


.foot-6{
	width: 100%;
	margin-top: 10px;
	margin-bottom: -9px;
	floaT: left;
	position:relative;
}

.foot-5 a:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#0056f2;
}


.foot-5 a{
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	background:#22252C;
	width: 31px;
	height: 31px;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
	floaT: right;
	position:relative;
}

.foot-5{
	margin-lefT: 0px;
	floaT: right;
	position:relative;
}


.foot-4{
	margin-top: 2px;
	floaT: left;
	position:relative;
}



.foot-3{
	width: 100%;
		margin-top: 3px;
	margin-bottom: -3px;
	floaT: left;
	position:relative;
}




.foot-2, .foot-10, .foot-14{
	font-size: 14.5px;
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
}

.foot-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	border-top: 1px #22212A solid;
	border-bottom: 1px #1B1D21 solid;
	padding: 20px 0px;
}










.fas-icon-01-1.fas-icon-1{
    background: url(../images/title-icon-4.svg) center no-repeat;
}


.c-movie-info-7{
	floaT: left;
}


.c-movie-info-6 { 
	width: 41px;
	height: 21px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}


.c-movie-info-3 {
	float: left;
	font-size: 13px;
	margin: 0px 0px 0px 25px;
}

.c-movie-info-5 {
	float: right;
    font-size: 15px;
    font-family: font-3;
    margin: 0px 0px 0px 0px;
}



.c-movie-info-2 {
	float: left;
	font-size: 13px;
	margin: 2px 0px 0px 0px;
}


.c-movie-info-4 img{
	margin-lefT: 2px;
	margin-top: 2px;
	width: 20px !important;
	height: 14px !important;
	float: left;
}

.c-movie-info-4 {
	width: 20px;
	height: 14px;
	display: inline-block;
    font-size: 14px;
    font-family: font-1;
    margin: 0px 0px 0px 3px;

}

.c-movie-info-1 {
	font-family: font-3;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	width: 100%;
	float: left;
	font-size: 13px;
	margin: 0px 0px 0px 0px;
}



.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 13px;
    font-family: font-1;
     margin: 15px 0px 0px 0px;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
	font-size: 15px;
	font-family: font-3;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
}

.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
	font-size: 14px;
	margin-top: 2px;
	font-family: font-3;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	COLOR:#B1B1B1;
	color: #B1B1B1;
}

.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgb(24 32 42 / 90%) 0%, rgb(21 20 34 / 0%) 100%) ;
    backdrop-filter: blur(5px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}

.svri-axali-1, .svri-axali-1 img{
	height: 300px;
	object-fit: cover;
}




.van-slaid-17 img, .van-slaid-17{
	height: 325px !important;
}

.fas-icon-0000001.fas-icon-1{
    background: url(../images/title-icon-2.svg) center no-repeat;
}

.fas-icon-000001.fas-icon-1{
    background: url(../images/title-icon-1.svg) center no-repeat;
}

.svri-axali-3.zoma-siz-1 .svri-div-00{
	margin: 10px 0px -40px 0px;
}



.svri-axali-3 div .n-movs-1{
	margin-top: 0px;
}

.uyure-slaider-1 .slick-next{
	right: 10px;
}

.svri-axali-3 div .slick-next, .svri-axali-3 div .slick-prev{
   top: 0px;
}



.svri-axali-1{
	margin-bottom: 20px;
	width: 100%;
	overflow:hidden;
	border-radius: 10px;
	margin-top: 60px;
	background: #222;
	floaT: left;
	position:relative;
}

.svri-axali-2 .uyure-slaider-1{width: 101.5%;floaT: left;}

.top-bar-1{
	width: 100%;
	floaT: left;
	height: 3px;
	position:fixed;
	z-index:9;
	top: 70px;
}

.top-bar-1 .top-bar {
  height: 3px;
  width: 100%;
  position:absolute;
  top: 0px;
  z-index:0;
}

.top-bar-1 .scroll {
  height: 3px;
  width: 0%;
  background: #006FF2;
  position:absolute;
  top: 0px;
}


.fas-icon-00001.fas-icon-1{
    background: url(../images/title-icon-8.svg) center no-repeat;
}


.msaxiobi-1 .msaxiobi-3{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.msaxiobi-1:hover .msaxiobi-3{
	color:#fff;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.msaxiobi-3{
	text-align: center;
	color: #abb0b9;
	font-family: font-1;
	width: 100%;
	float: left;
	margin: 15px 0px 0px 0px;
	font-size: 13px;
	line-height: 16px;
	position: relative;
}

.msaxiobi-5 .slick-prev{
	right: 50px !important;
}

.msaxiobi-5 .slick-next{
	right: 5px;
	background-color: #006FF2;
}




.zoma-siz-1.msaxiobi-5 .svri-div-00{
	margin: 5px 0px 25px 0px;
}


.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{background:#121116; z-index:0; position:relative; padding-bottom: 10px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:180px;floaT:left;object-fit:cover;border-radius:8px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 5px; position:relative; }




.fas-icon-0001.fas-icon-1{
    background: url(../images/title-icon-7.svg) center no-repeat;
}


.baner-01.baner-1{
	width: 100%;
	floaT: left;
	margin: 15px 0px 12px 0px;
}



.rendom-img-1 img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.fas-icon-001.fas-icon-1{
    background: url(../images/title-icon-3.svg) center no-repeat;
}


.sl-mov-2{ 
    z-index:11;
	width: 100%;
	height: 100%;
	position:absolute;
	color:#fff;
	floaT: left;
    background: rgb(13 13 22 / 80%);
}


.fors-div-01{
	width: 100%;
	floaT: left;
	position:relative;
}

.rendom-img-1 {
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 0; 
	overflow:hidden;
}






.fas-icon-01.fas-icon-1{
    background: url(../images/title-icon-5.svg) center no-repeat;
}

.sl-zoma .slick-next {
				top: 0px;
				border-radius: 50px;
				background: #006FF2 url(../images/sl-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.sl-zoma .slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 10%) url(../images/sl-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.n-movs-1:hover .a-shortstory-10 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.a-shortstory-10 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.uyure-slaider-1 .slick-next, .uyure-slaider-1 .slick-prev, .msaxiobi-5 .slick-next, .msaxiobi-5 .slick-prev{
   top: 25px;
}

.uyure-slaider-1 .slick-next{
	right: 5px;
}


.uyure-slaider-1 .slick-prev{
	right: 50px;
}


.uyure-slaider-1, .a-movie-07, .no-homi-3{
	margin-lefT: -1%;
}

.svri-div-5:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}

.n-movs-1:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}


.n-movs-2{
	margin: 0px 5px;
}

.n-lang-02.n-lang-2{
	opacity: 100%;
}

.n-lang-2{
	opacity: 0%;
	font-size: 13px;
	color:#fff;
	width: 100%;
	height: 25px;
	line-height: 25px;
	floaT: left;
	position:relative;
	border: 1px rgb(255 255 255 / 30%) solid;
	background:rgb(0 0 0 / 50%);
	margin-bottom: 7px;
	border-radius: 5px;
}

.n-lang-1{
	right: 15px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	width: 44px;
	line-height: 35px;
	text-align: center;
	top: 13px;
	z-index:11;
	floaT: left;
	position:absolute;
	/* overflow:hidden; */
	font-family: font-3;
	font-size: 13px;
	opacity: 0%;
}



.sl-mov-1 { 
z-index:0;
	width: 100%;
	position:relative;
	color:#fff;
	floaT: left;
	overflow:hidden;
}






   
.n-movs-3 .favmod-add, .n-movs-3 .favmod-unset{
	width: 34px;
	height: 34px;
	padding: 0px 0px;
	line-height: 37px;
   }


.n-movs-3 .damatebiti-fav-1, .damatebiti-fav-1{
	position:absolute;
	z-index: 99;
	top: 10px;
	lefT: 10px;
	width: 34px;
	height: 34px;
}


.n-movs-1 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




    .a-shortstory-2 {
        position: absolute;
        lefT: 0px;
        bottom: 0px;
        color: #fff;
        z-index: 111;
        width: 100%;
        floaT: left;
        padding: 6% 0px
    }

    .a-shortstory-11 {
    	  background-size: 60px !important;
         transition: 0.2s all ease-in;
        position: absolute;
        top: 42%;
        color:rgb(255 255 255 / 0%);
        left: 0;
        opacity: 1;
        font-size: 50px;
        text-align: center;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2
    }


    .n-movs-1:hover .a-shortstory-9, .tex-iimg-2:hover .a-shortstory-9 {
        opacity: 1;
        background: rgb(0 0 0 / 65%);
         transition: 0.2s all ease-in;
    }

    .a-shortstory-9 {
        opacity: 0;
        text-align: center;
        width: 100%;
        height: 100%;
        floaT: left;
        position: absolute;
        overflow: hidden;
        margin: 0% 0% 0% 0%;
        color: #fff;
        font-family: font-1;
        background: rgb(0 0 0 / 55%);
        z-index: 1;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }



.n-movs-16{
	color:#fff;
}

.n-movs-16{
	margin-top: 2px;
	width: 100%;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-size: 12px;
	font-family: font-3;
	color:#95999F;
}

.n-movs-15{
	font-family: font-3;
	color:#fff;
	font-size: 13px;
	width: 100%;
	height: 14px;
	line-height: 16px;
	floaT: left;
	position:relative;
	overflow:hidden;
}


.n-movs-14{
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-2;
	width: 100%;
	height: 41px;
	line-height: 20px;
	floaT: left;
	margin: 10px 0px 0px 0px;
}



.n-movs-12 { 
	width: 41px;
	height: 44px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}



.c-mov-6 .c-mov-7 { 
	 transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}





.n-movs-11{
	font-size: 13px;
	floaT: left;
	position:relative;
}

.n-movs-10{
	margin: 0px 11px;
	position:relative;
}


.n-movs-9{
	box-shadow: 0px 0px 0px 1px rgb(255 255 255 / 20%);
	width: 100%;
	height: 44px; 
	line-height: 44px;
	floaT: left;
	position: absolute;
	bottom: 0px;
	font-family: font-3;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 80%) 67.71%);
	color:#fff;
	z-index:11;
}


.n-movs-8{
	height: 19px;
	border: 1px #fff solid;
	background:rgb(0 0 0 / 20%);
	border-radius: 5px;
	padding: 0px 5px;
	line-height: 19px;
	font-size: 13px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 4px;
}


.n-movs-06.n-movs-6{
	height: 25px;
	border: 1px rgb(255 255 255 / 40%) solid;
	background:rgb(0 0 0 / 50%);
	border-radius: 5px;
	padding: 0px 10px;
	line-height: 25px;
	floaT: left;
	margin: 0px 0px 0px 0px;
}

.n-movs-6{
	height: 44px;
	padding: 0px 1px;
	line-height: 44px;
	font-size: 13px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 0px;
}



.n-movs-5{
	position:relative;
	margin: 0px 12px;
}


.n-movs-4{
	font-size: 15px;
	z-index:11;
	color:#fff;
	width: 100%;
	floaT: left;
	position:absolute;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	top: 12px;
}


.n-movs-3, .n-movs-3 img{
position:relative;	
object-fit: cover;	
overflow:hidden;
height: 270px;
}

.n-movs-3{
	border-radius: 8px;
}

.n-movs-1 img{
	object-fit: cover;
	width: 100%;
	line-height: 0px;
	font-size: 0px;
}



.n-movs-1{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 20px 0px;
}




.sl-zoma .n-movs-1{
	margin-top: 0px;
}
.div-titl-04.div-titl-4 h2{
	font-family: font-3 !important;
}
.div-titl-04.div-titl-4 a{
	color:#fff;
	font-family: font-3 !important;
}

.div-titl-4 h2{
	font-weight: 100;
	font-size: 16px;
	letter-spacing:0.2px;
	margin: 0;
	padding: 0;
}

.baner-1 img{
	width: 100%;
	line-height: 0px;
}

.baner-1{
	width: 100%;
	floaT: left;
	margin: 0px 0px 5px 0px;
}



.div-titl-3{
    width: 6px;
    height: 6px;
    floaT: left;
    background:#006FF2;
    position: absolute;
    border-radius: 100px;
    right: -2px;
    top: 15px;
}


.fas-icon-1{
	margin-top: 0px;
    width: 100%;
    height: 39px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/title-icon-4.svg) center no-repeat;
    floaT: left;
}

.tu-div-2 .slick-dots{
	bottom: 15px;
}


.vn-nius-6 .s-edit-1{
top: 15px;
right: 15px;	
}

.vn-nius-6 .divi-sl-fav-1 {
    floaT: left;
    width: 30px;
    height: 30px;
}

.vn-nius-6 .divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active,
.vn-nius-6 .divi-sl-fav-1 .favmod:hover{opacity:1;}
.vn-nius-6 .divi-sl-fav-1 .favmod-add,
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{  line-height: 33px !important; display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color: #fff;}
.vn-nius-6 .divi-sl-fav-1 .favmod .favmod-unset,
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-add{ line-height: 33px !important; display:none;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-unset{ line-height: 33px !important; display:block;}

.vn-nius-6 .divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    left: 15px;
}

.tu-div-00 .slick-next{
	right: 25px;
}
.tu-div-00 .slick-prev{
	left: 25px;
}

.tu-div-00 .slick-dots{
	display: none !important;
}

.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	top: 26% !important;
}

.vn-nius-0{
    margin: 0px 10px;
}

.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img, .n-movs-1:hover img, .svri-div-5:hover .home-v-11 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img, .n-movs-1 img, .svri-div-5 .home-v-11 img{
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #006FF2;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.vn-nius-10{
    color: #AFB8C5;
    font-family: font-1;
    width: 100%;
    float: left;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    line-height: 18px;
    position: relative;
}

.vn-nius-8{
	font-family: font-3;
	color:#fff;
	font-size: 14.5px;
	width: 100%;
	/* height: 18px; */
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
}



.vn-nius-7{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  width: 100%;
  float: left;
  margin: 10px 0px 30px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 220px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 8px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}




.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.tu-div-2{
    width: 103%;
    float: left;
    margin: 0px -10px;
}
.tu-div-00 .slick-slider {
    padding-bottom: 0px;
}



.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 0px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}

.zoma-siz-1 .svri-div-00{
	margin: 25px 0px 25px 0px;
}


.svri-div-00{
		width: 100%;
		floaT: left;
		position:relative;
		margin-bottom: 20px;
}
.div-titl-1{
	z-index:9;
	/* width: 50%; */
	floaT: left;
	position:relative;
	color:#fff;
}


.svri-div-0 .div-titl-2{
    margin-top: 0px;
}



.div-titl-2{
	background: url(../images/border-3.svg) center no-repeat;
    width: 39px;
    height: 39px;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}


.div-titl-4 a{
    color:#AFB8C5;
}

.div-titl-4{
		-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    floaT: left;
    position:relative;
    color:#AFB8C5;
    font-family: font-1;
    margin-top: 27px;
    font-size: 18px;
    margin-lefT: 14px;
}

.div-titl-4 b{
	font-family: font-3;
	color:#fff;
}


.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}
.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color: #006FF2;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-2{
	display: none;
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}
.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 0px 0px;
    background:#100F15;
}



.van-slaid-add-2:hover{
	background: #006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.van-slaid-add-2{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: calc(100% - 70px) !important;
	floaT: right;
	position:relative;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 100px;
	font-size: 15.5px;
	letter-spacing: 0.5px;
	font-family: font-3;
	color:#fff;
	background:rgb(255 255 255 / 35%);
	backdrop-filter: blur(5px);
}


.van-slaid-add-1{
	bottom: 20px;
	width: calc(100% - 97px) !important;
	floaT: left;
	position: relative;
		display: none;
}




.divi-sl-fav-1 {
    floaT: left;
    width: 50px;
    height: 50px;
    position: relative;
    z-index: 111;
    line-height: 20px;
    top: 0px;
    left: 0px;
}

.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 50px;height: 50px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgb(255 255 255 / 35%); backdrop-filter: blur(5px);color:#fff;font-weight:100;text-align:center;line-height: 50px !important;border-radius:100px;font-size:13px;}
.divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color:#fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}


.damatebiti-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 35px;height: 35px;padding:0px;opacity:9;}
.damatebiti-fav-1 .favmod.active,
.damatebiti-fav-1 .favmod:hover{opacity:1;}
.damatebiti-fav-1 .favmod-add,
.damatebiti-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 38px !important;border-radius:100px;font-size:13px;}
.damatebiti-fav-1 .favmod-unset{background-color:#006FF2;color:#fff;}
.damatebiti-fav-1 .favmod .favmod-unset,
.damatebiti-fav-1 .favmod.active .favmod-add{display:none;}
.damatebiti-fav-1 .favmod.active .favmod-unset{display:block;}


.hed-li-icon-2{
	display: none;
}


.hed-li-3{
	width: 21px !important;
	display: inline-block;
	floaT: left;
}


.hed-li-1{
	display: inline-block;
	floaT: right;
}


.header-16{
	margin: 0px 0px 0px 0px !important;
	position:relative;
	width: 20px;
	floaT: left;
}


.van-slaid-016{
	font-size: 17px;
	width: 79%;
	height: 29px;
	position:relative;
	overflow:hidden;
	margin-left: 10%;
	float: left;
}



.r-rating {
  display: inline-block;
}


.bg {
  fill: none;
  stroke: rgb(255 255 255 / 20%);
  stroke-width: 4;
}

.progress {
  fill: none;
  stroke: #fff;
  stroke-width: 5;
  stroke-linecap: round;
  stroke-dasharray: 125.6; 
  stroke-dashoffset: 125.6;
  transition: stroke-dashoffset 0.6s ease;
}

.value {
	width: 100%;
	text-align: center;
	color:#fff;
	position:absolute;
	font-size: 13px !important;
	line-height: 20px;
	font-weight: bold;
	fill: #fff;
	transform: rotate(0deg);
}

#cssmenu .cssmenu-a a{
	color:#fff;
}



#cssmenu .cssmenu-a a {
  background: url(../images/menu-a.svg) no-repeat center; 
  background-position-y: 55px; 
}


.quicksearch-groupbtn a{
	color: #92989f;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 50px;
    line-height: 53px !important;
    border: 0;
    line-height: 50px;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#006FF2;
    font-size: 16px;
    right: 50px;
}

#cssmenu .fa-chevron-icon-3{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-3.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 2px 4px -3px 0px;
}

#cssmenu .fa-chevron-icon-2{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-2.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 3px 4px -4px 0px;
}



#cssmenu .fa-chevron-icon-1{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-1.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 4px 4px -4px 0px;
}




.menu-hover-ul-2 i, .relative-no i {
	font-size: 10px;
}


#cssmenu>ul>li:hover>ul {
        animation: fade_in_show .5s
    }

    @keyframes fade_in_show {
        0% {
            opacity: 0;
            transform: scale(0.9)
        }

        100% {
            opacity: 1;
            transform: scale(1)
        }
    }



body #cssmenu ul li .menu-hover-ser-1{
	overflow:hidden;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
	padding: 3px 0px 8px 17px;
	border-bottom: 1px #333 solid;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
}

body #cssmenu ul li .menu-hover-ser-1{
	width: 300px !important;
}

.relative-no{
	position:relative;
}



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-1 li a{
	font-family: font-1;
	padding: 4px 0px 8px 0px !important;
	 }


body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li a{
	font-family: font-3;
	padding: 4px 0px 8px 0px !important;
	 }



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li {
	width: 15% !important; 
	floaT: left;
	 }

.menu-hover-ul-4 {
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
-ms-flex-pack:justify;
-webkit-justify
-content:space-between;
justify-content:space-between;
margin-bottom: 0px !important;
width: 100%;
floaT: left;
}


.menu-hover-ul-3{
	color:#dfdfdf;
	font-family: font-3;
	font-size: 15.5px;
	margin: 20px 0px 10px 0px !important;
	floaT: left;
		-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
}


.menu-hover-ul-1 ul{
	width: 100% !important;
}


body #cssmenu ul li ul .menu-hover-ul-1{
	width: 28%;
	margin: 1% 0% 0% 2%;
	}


#cssmenu li ul ul a{
	font-family: font-1;
	-webkit-font-feature-settings: normal !important;
	font-feature-settings: normal !important;
}



#cssmenu ul li:hover ul{ height: auto}


body #cssmenu ul li ul .menu-hover-ul-2{
	background: #08070C url(../images/meunu-bg-2.svg) right bottom no-repeat;
	column-width: 250px;
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 15px 0% 1.5% 2% !important;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: auto;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}

body #cssmenu ul li ul ul{
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 0px 0px !important;
	margin: 0px 0px 0px 0px;
	width: 20%;
	height: 20px;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}







.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
	display: none !important;
    background: #006FF2;
    color:#ffffff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    top: 100px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 0% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-7:hover .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.vn-img-1 {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, rgb(15 13 22 / 40%) 100%);
    border-radius: 8px;
    opacity: 90%;
}

.menu-bottom-1{
    display: block !important;
}


.slick-active .van-slaid-3, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-3, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: -0% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 100%;
}



.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    right: 0px;
    bottom: 15px;
}
.slick-dots li{ width: 15px; margin: 0px 3px; }

.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{ display: none; margin: 0px 0px 5px 0px;position:absolute;lefT: 0px;bottom: 25px;font-weight: 100 !important;letter-spacing: 0px;width: 100%;floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 30px;text-shadow: 0px 0px 4px rgb(0 0 0 / 65%);line-height: 30px;color: #FFFFFF;text-transform: uppercase;text-align: center;padding: 10px 0px 10px 0px;}



.van-slaid-13{ display: none; margin: 0px 0px 10px 0px;width: 100%;height: 61px;position:relative;floaT: left;overflow:hidden;font-family: font-1;font-size: 15px;line-height: 20px;color: #FFFFFF;}

.van-slaid-12 a:nth-child(1){
	font-size: 12px;
display: inline-block !important;
}





.van-slaid-12 a:nth-child(2)::before {
        font-size: 15px !important;
        margin: 0px 10px 0px 10px;
        floaT: left;
        content: "/";
        color: #dbe2eb !important;
    }

.van-slaid-12 a{
	display: none !important;
}

.van-slaid-12{
font-size: 0px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
	font-size: 12px;
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover, .van-slaid-10 a:hover{
	color: #ffffff;
}

.van-slaid-9 a, .van-slaid-10 a{
	color: #dbe2eb;
}


.van-slaid-9{
margin: 0px 0px 15px 0px;	
padding: 0px 0px 10px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: font-1;
font-size: 13px;
line-height: 20px;
color: #dbe2eb;
}


.van-slaid-8{
display: none;
padding: 0px 0px 0px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{font-size: 14px !important;font-weight: 100 !important;letter-spacing: 1px;width: 85%;/* height: 34px; */floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 15px;margin-bottom: 3px;line-height: 21px;color: #cfd6dd;text-transform: uppercase;position:relative;}

.van-slaid-6{
	margin-top: 20px;
	margin-bottom: 0px;
	width: 100%;
	floaT: left;
	overflow:hidden;
	font-family: font-3;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
font-style: normal;
font-size: 16px;
line-height: 18px;
color: #FFFFFF;
position:relative;
}



.van-slaid-2{
	margin-top: 0px;
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}


.divi-sl-14 img{object-fit: cover;}
.divi-sl-14{width: 100% !important;right: 0px;}
.divi-sl-14 .slick-dots{width: 100% !important;left: 0px;}

body .slick-dots{
	width: 100%;
}



.van-slaid-14, .center-sl .slick-dots{
	width: 100% !important;
	floaT: right;
	overflow:hidden;
	position: relative;
}





.van-slaid-3{
	border-radius: 8px 8px 0px 0px;
	bottom: 0px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	backdrop-filter: blur(0px);
	padding: 0px 0%;
	z-index:11;
}

.van-slaid-002{
	height: 100%;
	left: 0px;
	top: 80px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: rgb(255 255 255 / 10%);
	padding: 0px 0%;
	z-index:1;
}

.divi-sl-14, .divi-sl-14 .van-slaid-1,  .van-slaid-2 img, .van-slaid-14{
	height: 320px;
}




.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 0px;
}


.center-top{
	width: 100%;
	floaT: left;
	margin-top: 0px;
	position:relative;
	z-index:1;
}

.cssmenu-2 {floaT: left; margin: 0px 0px 0px 0px;}


#cssmenu {
	display: none !important;
	width: 100%;
	floaT: left;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 0;
	line-height: 1;
	/* position: relative; */
	font-family: font-1;
}


#cssmenu .fa-home-alt{
	  width: 15px;
	  height: 15px;
	  background: url(../images/icon-1.svg) center no-repeat;
	  background-size: 15px;
	  color:rgb(255 255 255 / 0%);
	  display: inline-flex;
}


#cssmenu li a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-size: 14.5px;
	float: left;
	padding: 32px 8px 33px 8px;
	/* position:relative; */
}



#cssmenu > ul > li:hover > .menu-hover-1 > li {
    float: left;
    display: inline-block;
    z-index: 999999;
    max-height: 42px;
    position: relative;
}


#cssmenu:hover ul li .menu-hover-2 li {
    width: 100% !important;
    opacity:9;
}


#cssmenu:hover ul li .menu-hover-1 li{
    width: 25% !important;
    opacity:9;
}

#cssmenu ul li .menu-hover-1 li {
    width: 0% !important;
}

#cssmenu > ul > li > .menu-hover-1 {
    left: 0px !important;
}



#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}


#cssmenu:hover{ overflow: inherit !important;}


#cssmenu ul{list-style:none;margin: 0px 0px 0px 0px; width: 100%; padding:0;display:block;float:left;}
#cssmenu ul:after,

#cssmenu ul li{margin:0;padding:0;display:block;/* position:relative; */}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{ height: 0px; position:absolute;left:-9999px;top: 80px;/* z-index:999999; */}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   border-left: 0px #fff solid;  ; border: 0px #9c9c9d solid;display: inline-block;font-size: 15px;opacity: 0;color:rgba(255, 255, 255, 0);font-family:font-1;font-size: 15px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width: calc(100% - 0px) !important;padding: 10px 0px 10px 0px;}




#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{color: #ffffff !important;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;/* width:250px; */border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}

#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #ffffff;position:relative;z-index:9999;cursor:pointer;}


#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{opacity:9;font-size:15px;color: #bec1c5 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 35px;position:relative;}

#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{color: #C5CBDF;display:block; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{overflow:hidden;background: #1a1a1e;padding: 0px 0px;font-family:font-2;width: 100% !important;display:block;}

#cssmenu > ul > li:hover ul{ padding: 0px 0px;}







.header-right-n-1 {
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 5px 0px 0px 0px;
   	    opacity:1;
   	    width: 50px;
   	    height: 39px;
   	    border: none;
   	    border-radius: 100px;
   	    background: rgb(120 115 143 / 0%) url(../images/icon-2.svg) center no-repeat;
   	    padding: 0;
   	    outline: none;
   	    position: relative;
   	    z-index: 11;
   	    float: right;
   	    cursor: pointer;
   	}


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 80px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}



.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
        position: absolute;
        top: -5px;
        right: 14px;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	padding-bottom: 20px;
	color:#fff;
	overflow:hidden;
	border-radius: 5px;
}


    .search-wrapper.active .input-holder {
        background: #222128;
        z-index:1;
        top: 0px;
        left: -45px;
        border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background: #fff;
    	width: 100%;
    	height: 50px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 13px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 14px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	width: 100%;
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 12px;left: 14px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 45px;
    line-height: 45px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 0px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #cbcfd7;
}

.q_search input {
    float: left;
    top: 0px !important;
    text-indent: 17px;
    overflow: hidden;
    color: #b4bbc9;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #17161C;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 0px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-3.svg) center no-repeat;
	floaT: left;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
	position: relative;
	z-index: 99;
	margin: 15px 0px;
	width: 20px;
	floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}

.header-3:hover {
	overflow: inherit !important;
}
.header-3.menu-fixed{
		-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background: rgb(13 12 17 / 100%);
}

.header-3 {
		-webkit-transition:all .5s;
		-moz-transition:all .5s;
		-o-transition:all .5s;
		transition:all .5s;
		overflow:hidden;
		height: 70px;
		float: left;
		position: fixed;
		widtH: 100%;
		color: #fff;
		background: rgb(13 12 17 / 75%);
		backdrop-filter: blur(5px);
		line-height: 50px;
		z-index: 999;
}


.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-dark-2{
	display: none !important;
}


.logo-1 img{
	display: block;
	margin: auto;
    widtH: 170px;
    line-height: 0px;
    position: relative;
}

.logo-2 {
	text-align: center;
	float: left;
	width: 100%;
	height: 30px;
	position: absolute;
	overflow:hidden;
	margin: 23px 0px 0px 0px;
	z-index: 0;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px;
				background: rgb(255 255 255 / 40%) url(../images/sl-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 40%) url(../images/sl-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }
}
/*--/ RESPONSIVE --*/




/*-- RESPONSIVE --*/
@media (min-width: 570px) and (max-width: 800px) {

.van-slaid-17::before {
    content: "";
    position: absolute;
    bottom: 0px;
    width: 100%;
    left: 0px;
    float: left;
    z-index: 999999 !important;
    opacity: 100% !important;
    color: #fff;
    background: #08070C;
    background: -moz-linear-gradient(top, rgb(255 5 9 / 0%) 0%, #08070C 100%);
    background: -webkit-linear-gradient(top, rgb(255 5 9 / 0%) 0%, #08070C 100%);
    background: linear-gradient(to bottom, rgb(255 5 9 / 0%) 0%, #08070C 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#16141c', endColorstr='#16141c',GradientType=0 );
    height: 70% !important;
}


.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 50% !important; }

.darken div .van-slaid-3{
	background: radial-gradient(128.43% 137.18% at -15.84% -9.15%, rgb(0 0 0 / 0%) 0%, rgb(244 244 255 / 0%));
}


.darken .foot-1{
	background: #fff !important;
	border-top: 1px #eaecf3 solid;
	border-bottom: 1px #eaecf3 solid;
}

.frisis-1 .uyure-slaider-1 .slick-next{
	right: 25px;
}


.frisis-1 .uyure-slaider-1 .slick-prev{
	right: auto;
	lefT: 25px;
}


.frisis-1 div .slick-next, .frisis-1 div .slick-prev{
   top: 32% !important;
}


.center-sl .slick-dots{bottom: 28px !important;}

.van-slaid-4{
	margin: 0px 0px;
}


.van-slaid-002{
	background: rgb(255 255 255 / 0%) !important;
}

.darken .van-slaid-002{
	background: rgb(255 255 255 / 0%) !important;
}

.divi-sl-14 .slick-prev{ left: 5px !important; background-color:rgb(255 255 255 / 0%) !important; backdrop-filter: blur(0px);}
.divi-sl-14 .slick-next{ right: 5px; background-color:rgb(255 255 255 / 0%); backdrop-filter: blur(0px); }

.menu-mobl-1 a:hover{
	color: #006FF2 !important;
}

.menu-mobl-2 a{
		font-size: 14px !important;
			-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}

.menu-mobl-3{
	width: 100%;
	floaT: left;
	z-index:0;
	border-bottom: 1px rgb(255 255 255 / 15%) solid;
}

.menu-mobl-0{
	width: calc(100% - 42px) !important;
	floaT: left;
	position:absolute;
	bottom: 95px;
	line-height: 45px;
	z-index:0;
	border: 1px rgb(255 255 255 / 15%) solid;
	border-radius: 5px;
	margin-left: 20px;
}


.serch-numi-1, .seperator{
	display: none;
}


.aji-dzieba-9{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	line-height: 17px;
	margin: 10px 0px 0px 0px;
}


.aji-dzieba-8{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}

.aji-dzieba-7{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}



.aji-dzieba-6{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#AFB8C5;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-5{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#fff;
	font-size: 14px;
	margin: 0px 0px 2px 0px;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-4{
	margin-right: 15px;
	font-size: 14px;
	width: calc(100% - 128px) !important;
	floaT: right;
	position:relative;
	color:#fff;
	margin-top: 15px;
}


.aji-dzieba-3 img{
	width: 100%;
	border-radius: 8px;
}
.aji-dzieba-3 img{
	font-size: 0px;
}
.aji-dzieba-3, .aji-dzieba-3 img{
	height: 100px;
	object-fit: cover;
}

.aji-dzieba-3{
	width: 80px;
	line-height: 0px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 8px;
	margin: 15px 0px 15px 15px;
}


.aji-dzieba-2{
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	margin-top: 0px;
}

.aji-dzieba-1:hover{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	background: #201f26;
	border: 1px rgb(123 139 167 / 26%) solid;
}

.aji-dzieba-1{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	width: 92.4%;
	floaT: left;
	position:relative;
	color:#fff;
	margin: 15px 0px 0px 15px;
	border: 1px rgb(123 139 167 / 26%) solid;
	border-radius: 8px;
}


.koleqcia-edit .new-koleqcia-12{
	position:absolute;
	bottom: 0px;
}

.koleqcia-edit.new-koleqcia-1{
   height: 240px;
}


.koleqcia-edit .new-koleqcia-10{
   height: auto;
   position:absolute;
   bottom: 50px;
}



.pagination {
	width: calc(100% - 20px) !important;
	floaT: left;
		font-family: font-2;
    margin: 5px 0px 25px 10px;
    text-align: center;
}


.pagination a, .pagination span {
    display: inline-block;
    margin: 0 5px;
    padding: 8px 13.5px;
    background-color: #313238;
    color: #ffffff;
    text-decoration: none;
    border-radius: 100px;
}
.pagination a:hover {
    background-color:#2a8ffd;
}
.pagination .current {
    background-color: #006FF2;
    color: #fff;
    border-color: #006FF2;
    pointer-events: none;
}


.new-koleqcia-5::before{ content: ""; position:absolute; top: 0px; width: 100%; lefT: 0px; floaT: left; z-index:999999 !important; opacity: 100% !important; color:#fff;background:#16141c;background:-moz-linear-gradient(top, rgb(255 5 9 / 0%) 0%, #16141c 100%);background:-webkit-linear-gradient(top, rgb(255 5 9 / 0%) 0%,#0c0d0f 100%);background:linear-gradient(to bottom, rgb(255 5 9 / 0%) 0%,#16141c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#16141c', endColorstr='#16141c',GradientType=0 );height:100% !important}

.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #006FF2 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}



.c-movie-9 {
	lefT: 0px;
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}

.tu-new-01{
	width: 103%;
	floaT: left;
	margin: 0px 0px 0px -10px;
}


.new-koleqcia-8{
margin: 0px 5px;
display: inline-block;
}

.new-koleqcia-4{
margin: 0px 0px;
}

.new-koleqcia-3{
	position:relative;
	width: 100%;
	floaT: left;
	padding: 0px 0px;
}


.new-koleqcia-7{
	text-align: center;
	width: 100%;
	floaT: right;
	margin: 90px 0px 10px 0px;
	z-index: 999;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	height: 49px;
	line-height: 49px;
	floaT: left;
	border-top: 1px #282530 solid;
	padding: 0px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{color: #006FF2;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	text-align: center;
	font-size: 14px;
	padding: 0px 15px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	height: 32px;
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 2px 0px 15px 0px;
}

.new-koleqcia-9, .new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 100%;
    height: 100%;
    border-radius: 0px;
}

.new-koleqcia-5{
z-index:0;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 150px;
	floaT: left;
	position: absolute;
	color:#fff;
	background: #100F15;
}


.new-koleqcia-1{
    width: 263px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #16141c;
    margin: 0px 10px 20px 10px;
    overflow:hidden;
    border-radius: 10px;
}

.price{
	margin: 12px 0px;
}
body .ad-info{  padding:20px;display: block;flex-direction:row;gap:1px;}

.ad{
	display:block;
	grid-template-columns:1fr 0px;
}


.no-homi-1.center-top{
	margin-top: 105px;
}


.no-homi-2{
	z-index:1;
	width: 100%;
	floaT: left;
	position:relative;
}

.center-size-3{
	float: left;
	position:relative;
	margin-left: 10px;
}


.mtsx-hom-1{
	padding-bottom: 25px !important;
}

.n-movs-1 .n-movs-9{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-9{
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(8 47 94 / 90%));
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1 .n-movs-15{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-15{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}



.ss-edit-1.s-edit-1{
	top: 15px;
	right: 15px;
}

.n-sezon-4{
	floaT: left;
	position:relative;
}


.n-sezon-4{
	floaT: left;
	position:relative;
	margin-left: 20px;
}

.n-sezon-3{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}

.n-sezon-1{
	  background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 70%) 67.71%);
	  width: 100%;
	  height: 91px;
	  line-height: 35px;
	  text-align: left;
	  bottom: 0px;
	  z-index:11;
	  floaT: left;
	  position:absolute;
	  overflow:hidden;
	  padding-top: 20px;
	  font-family: font-3;
	  -webkit-font-feature-settings: 'case'on; 
	  font-feature-settings: 'case'on;
}




.foot-a a, .foot-11 a:hover{
	color:#ffffff !important;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-11 a{
	color:#858D98;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-11{
	floaT: left;
	position:relative;
}

.foot-aa{
	border-left: 0px #33363D solid !important;
	padding-left: 0px !important;
}

.foot-11 li{
	font-family: font-1;
	border-left: 1px #33363D solid;
	font-size: 15px;
	position:relative;
	float: left;
	margin: 0px 10px 0px 0px;
	padding-left: 10px;
}

.foot-12 i{
	color:#006FF2;
}

.foot-12 li a{
	font-size: 14px;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-12 li a:hover{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-12 li{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	position:relative;
	float: left;
	margin: 0px 0px 0px 25px;
}


.foot-12{
	font-size: 16px;
	position:relative;
	float: right;
}



.foot-15 a:hover {
    text-decoration: none;
    text-decoration: underline;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}

.foot-15 a {
    color: #006FF2;
    position: relative;
    font-family: font-3;
}

.foot-15{
	floaT: right;
}




.foot-16{
	floaT: left;
}


.foot-13{
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	color:#fff;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	 padding: 20px 0px 80px 0px;
	font-size: 16px;
}


.foot-9{
	font-family: font-1;
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	border-bottom: 1px #1B1D21 solid;
	padding: 25px 0px;
}



.foot-8{
	floaT: left;
	position:relative;
}


.foot-7{
	margin-right: 20px;
	floaT: left;
	position:relative;
}


.foot-6{
	margin-top: 3px;
	margin-bottom: -3px;
	floaT: right;
	position:relative;
}

.foot-5 a:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#0056f2;
}


.foot-5 a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#22252C;
	width: 31px;
	height: 31px;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
	floaT: left;
	position:relative;
}

.foot-5{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}


.foot-4{
	margin-top: 2px;
	floaT: left;
	position:relative;
}



.foot-3{
		margin-top: 3px;
	margin-bottom: -3px;
	floaT: left;
	position:relative;
}




.foot-2, .foot-10, .foot-14{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
}

.foot-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	border-top: 1px #22212A solid;
	border-bottom: 1px #1B1D21 solid;
	padding: 20px 0px;
}










.fas-icon-01-1.fas-icon-1{
    background: url(../images/title-icon-4.svg) center no-repeat;
}


.c-movie-info-7{
	floaT: left;
}


.c-movie-info-6 { 
	width: 41px;
	height: 21px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}


.c-movie-info-3 {
	float: left;
	font-size: 14px;
	margin: 0px 0px 0px 25px;
}

.c-movie-info-5 {
	float: right;
    font-size: 15px;
    font-family: font-3;
    margin: 0px 0px 0px 0px;
}



.c-movie-info-2 {
	float: left;
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}


.c-movie-info-4 img{
	margin-top: 1px;
	width: 20px !important;
	height: 14px !important;
	float: left;
}

.c-movie-info-4 {
	width: 20px;
	height: 14px;
	display: inline-block;
    font-size: 14px;
    font-family: font-1;
    margin: 0px 0px 0px 3px;

}

.c-movie-info-1 {
	font-family: font-3;
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	float: left;
    font-size: 15px;
    
    margin: 0px 0px 0px 0px;
}



.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 14px;
    font-family: font-1;
     margin: 15px 0px 0px 0px;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    font-family: font-3;
    		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
}

.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    margin-top: 2px;
    font-family: font-3;
       		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	COLOR:#B1B1B1;
    color: #B1B1B1;
}

.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgb(24 32 42 / 90%) 0%, rgb(21 20 34 / 0%) 100%) ;
    backdrop-filter: blur(5px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}

.svri-axali-1, .svri-axali-1 img{
	height: 300px;
	object-fit: cover;
}




.van-slaid-17 img, .van-slaid-17{
	height: 425px !important;
}

.fas-icon-0000001.fas-icon-1{
    background: url(../images/title-icon-2.svg) center no-repeat;
}

.fas-icon-000001.fas-icon-1{
    background: url(../images/title-icon-1.svg) center no-repeat;
}

.svri-axali-3.zoma-siz-1 .svri-div-00{
	margin: 10px 0px -40px 0px;
}



.svri-axali-3 div .n-movs-1{
	margin-top: 0px;
}

.uyure-slaider-1 .slick-next{
	right: 10px;
}

.svri-axali-3 div .slick-next, .svri-axali-3 div .slick-prev{
   top: 0px;
}



.svri-axali-1{
	margin-bottom: 20px;
	width: 550px;
	overflow:hidden;
	border-radius: 10px;
	margin-top: 60px;
	background: #222;
	floaT: left;
	position:relative;
}

.svri-axali-2 .uyure-slaider-1{width: 569px;floaT: left;}

.top-bar-1{
	width: 100%;
	floaT: left;
	height: 3px;
	position:fixed;
	z-index:9;
	top: 80px;
}

.top-bar-1 .top-bar {
  height: 3px;
  width: 100%;
  position:absolute;
  top: 0px;
  z-index:0;
}

.top-bar-1 .scroll {
  height: 3px;
  width: 0%;
  background: #006FF2;
  position:absolute;
  top: 0px;
}


.fas-icon-00001.fas-icon-1{
    background: url(../images/title-icon-8.svg) center no-repeat;
}


.msaxiobi-1 .msaxiobi-3{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.msaxiobi-1:hover .msaxiobi-3{
	color:#fff;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.msaxiobi-3{
	text-align: center;
	color: #abb0b9;
	font-family: font-1;
	width: 100%;
	float: left;
	margin: 15px 0px 0px 0px;
	font-size: 14px;
	line-height: 19px;
	position: relative;
}

.msaxiobi-5 .slick-prev{
	right: 55px !important;
}

.msaxiobi-5 .slick-next{
	right: 5px;
	background-color: #006FF2;
}




.zoma-siz-1.msaxiobi-5 .svri-div-00{
	margin: 5px 0px 25px 0px;
}


.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{background:#121116; z-index:0; position:relative; padding-bottom: 10px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:210px;floaT:left;object-fit:cover;border-radius:8px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 10px; position:relative; }




.fas-icon-0001.fas-icon-1{
    background: url(../images/title-icon-7.svg) center no-repeat;
}


.baner-01.baner-1{
	width: 100%;
	floaT: left;
	margin: 15px 0px 12px 0px;
}



.rendom-img-1 img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.fas-icon-001.fas-icon-1{
    background: url(../images/title-icon-3.svg) center no-repeat;
}


.sl-mov-2{ 
    z-index:11;
	width: 100%;
	height: 100%;
	position:absolute;
	color:#fff;
	floaT: left;
    background: rgb(13 13 22 / 80%);
}


.fors-div-01{
	width: 100%;
	floaT: left;
	position:relative;
}

.rendom-img-1 {
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 0; 
	overflow:hidden;
}






.fas-icon-01.fas-icon-1{
    background: url(../images/title-icon-5.svg) center no-repeat;
}

.sl-zoma .slick-next {
				top: 0px;
				border-radius: 50px;
				background: #006FF2 url(../images/sl-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.sl-zoma .slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 10%) url(../images/sl-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.n-movs-1:hover .a-shortstory-10 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.a-shortstory-10 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.uyure-slaider-1 .slick-next, .uyure-slaider-1 .slick-prev, .msaxiobi-5 .slick-next, .msaxiobi-5 .slick-prev{
   top: 25px;
}

.uyure-slaider-1 .slick-next{
	right: 15px;
}


.uyure-slaider-1 .slick-prev{
	right: 65px;
}


.uyure-slaider-1, .a-movie-07, .no-homi-3{
	margin-lefT: -10px;
}

.svri-div-5:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}

.n-movs-1:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}


.n-movs-2{
	margin: 0px 10px;
}

.n-lang-02.n-lang-2{
	opacity: 100%;
}

.n-lang-2{
	opacity: 0%;
	font-size: 13px;
	color:#fff;
	width: 100%;
	height: 25px;
	line-height: 25px;
	floaT: left;
	position:relative;
	border: 1px rgb(255 255 255 / 30%) solid;
	background:rgb(0 0 0 / 50%);
	margin-bottom: 7px;
	border-radius: 5px;
}

.n-lang-1{
	right: 15px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	width: 44px;
	line-height: 35px;
	text-align: center;
	top: 13px;
	z-index:11;
	floaT: left;
	position:absolute;
	/* overflow:hidden; */
	font-family: font-3;
	font-size: 13px;
	opacity: 0%;
}



.sl-mov-1 { 
z-index:0;
	width: 100%;
	position:relative;
	color:#fff;
	floaT: left;
	overflow:hidden;
}






   
.n-movs-3 .favmod-add, .n-movs-3 .favmod-unset{
	width: 34px;
	height: 34px;
	padding: 0px 0px;
	line-height: 37px;
   }


.n-movs-3 .damatebiti-fav-1, .damatebiti-fav-1{
	position:absolute;
	z-index: 99;
	top: 15px;
	lefT: 15px;
	width: 34px;
	height: 34px;
}


.n-movs-1 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




    .a-shortstory-2 {
        position: absolute;
        lefT: 0px;
        bottom: 0px;
        color: #fff;
        z-index: 111;
        width: 100%;
        floaT: left;
        padding: 6% 0px
    }

    .a-shortstory-11 {
    	  background-size: 60px !important;
         transition: 0.2s all ease-in;
        position: absolute;
        top: 42%;
        color:rgb(255 255 255 / 0%);
        left: 0;
        opacity: 1;
        font-size: 50px;
        text-align: center;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2
    }


    .n-movs-1:hover .a-shortstory-9, .tex-iimg-2:hover .a-shortstory-9 {
        opacity: 1;
        background: rgb(0 0 0 / 65%);
         transition: 0.2s all ease-in;
    }

    .a-shortstory-9 {
        opacity: 0;
        text-align: center;
        width: 100%;
        height: 100%;
        floaT: left;
        position: absolute;
        overflow: hidden;
        margin: 0% 0% 0% 0%;
        color: #fff;
        font-family: font-1;
        background: rgb(0 0 0 / 55%);
        z-index: 1;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }



.n-movs-16{
	color:#fff;
}

.n-movs-16{
	margin-top: 2px;
	width: 100%;
	height: 20px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-size: 14px;
	font-family: font-3;
	color:#95999F;
}

.n-movs-15{
	font-family: font-3;
	color:#fff;
	font-size: 14px;
	width: 100%;
	height: 14px;
	line-height: 16px;
	floaT: left;
	position:relative;
	overflow:hidden;
}


.n-movs-14{
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-2;
	width: 100%;
	height: 41px;
	line-height: 20px;
	floaT: left;
	margin: 10px 0px 0px 0px;
}



.n-movs-12 { 
	width: 41px;
	height: 54px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}



.c-mov-6 .c-mov-7 { 
	 transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}





.n-movs-11{
	font-size: 15px;
	floaT: left;
	position:relative;
}

.n-movs-10{
	margin: 0px 15px;
	position:relative;
}


.n-movs-9{
	box-shadow: 0px 0px 0px 1px rgb(255 255 255 / 20%);
	width: 100%;
	height: 54px; 
	line-height: 54px;
	floaT: left;
	position: absolute;
	bottom: 0px;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 80%) 67.71%);
	color:#fff;
	z-index:11;
}


.n-movs-8{
	height: 19px;
	border: 1px #fff solid;
	background:rgb(0 0 0 / 20%);
	border-radius: 5px;
	padding: 0px 5px;
	line-height: 19px;
	font-size: 13px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 4px;
}


.n-movs-06.n-movs-6{
	height: 25px;
	border: 1px rgb(255 255 255 / 40%) solid;
	background:rgb(0 0 0 / 50%);
	border-radius: 5px;
	padding: 0px 10px;
	line-height: 25px;
	floaT: left;
	margin: 0px 0px 0px 0px;
}

.n-movs-6{
	height: 54px;
	padding: 0px 5px;
	line-height: 54px;
	font-size: 15px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 0px;
}



.n-movs-5{
	position:relative;
	margin: 0px 12px;
}


.n-movs-4{
	font-size: 15px;
	z-index:11;
	color:#fff;
	width: 100%;
	floaT: left;
	position:absolute;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	top: 12px;
}


.n-movs-3, .n-movs-3 img{
position:relative;	
object-fit: cover;	
overflow:hidden;
height: 390px;
}

.n-movs-3{
	border-radius: 8px;
}

.n-movs-1 img{
	object-fit: cover;
	width: 100%;
	line-height: 0px;
	font-size: 0px;
}



.n-movs-1{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 20px 0px;
}




.sl-zoma .n-movs-1{
	margin-top: 0px;
}
.div-titl-04.div-titl-4 h2{
	font-family: font-3 !important;
}
.div-titl-04.div-titl-4 a{
	color:#fff;
	font-family: font-3 !important;
}

.div-titl-4 h2{
	font-weight: 100;
	font-size: 17px;
	letter-spacing:0.2px;
	margin: 0;
	padding: 0;
}

.baner-1 img{
	width: 100%;
	line-height: 0px;
}

.baner-1{
	width: 100%;
	floaT: left;
	margin: 0px 0px 5px 0px;
}



.div-titl-3{
    width: 6px;
    height: 6px;
    floaT: left;
    background:#006FF2;
    position: absolute;
    border-radius: 100px;
    right: -2px;
    top: 15px;
}


.fas-icon-1{
	margin-top: 0px;
    width: 100%;
    height: 39px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/title-icon-4.svg) center no-repeat;
    floaT: left;
}

.tu-div-2 .slick-dots{
	bottom: 15px;
}


.vn-nius-6 .s-edit-1{
top: 15px;
right: 15px;	
}

.vn-nius-6 .divi-sl-fav-1 {
    floaT: left;
    width: 30px;
    height: 30px;
}

.vn-nius-6 .divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active,
.vn-nius-6 .divi-sl-fav-1 .favmod:hover{opacity:1;}
.vn-nius-6 .divi-sl-fav-1 .favmod-add,
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{  line-height: 33px !important; display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color: #fff;}
.vn-nius-6 .divi-sl-fav-1 .favmod .favmod-unset,
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-add{ line-height: 33px !important; display:none;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-unset{ line-height: 33px !important; display:block;}

.vn-nius-6 .divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    left: 15px;
}

.tu-div-00 .slick-next{
	right: 25px;
}
.tu-div-00 .slick-prev{
	left: 25px;
}

.tu-div-00 .slick-dots{
	display: none !important;
}

.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	top: 25% !important;
}

.vn-nius-0{
    margin: 0px 10px;
}

.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img, .n-movs-1:hover img, .svri-div-5:hover .home-v-11 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img, .n-movs-1 img, .svri-div-5 .home-v-11 img{
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #006FF2;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.vn-nius-10{
    color: #AFB8C5;
    font-family: font-1;
    width: 100%;
    float: left;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    line-height: 19px;
    position: relative;
}

.vn-nius-8{
	font-family: font-3;
	color:#fff;
	font-size: 15.5px;
	width: 100%;
	height: 18px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
}



.vn-nius-7{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  width: 100%;
  float: left;
  margin: 10px 0px 30px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 180px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 10px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}




.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.tu-div-2{
    width: 103%;
    float: left;
    margin: 0px -10px;
}
.tu-div-00 .slick-slider {
    padding-bottom: 0px;
}



.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 0px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}

.zoma-siz-1 .svri-div-00{
	margin: 25px 0px 25px 0px;
}


.svri-div-00{
		width: 100%;
		floaT: left;
		position:relative;
		margin-bottom: 20px;
}
.div-titl-1{
	z-index:9;
	/* width: 50%; */
	floaT: left;
	position:relative;
	color:#fff;
}


.svri-div-0 .div-titl-2{
    margin-top: 0px;
}



.div-titl-2{
	background: url(../images/border-3.svg) center no-repeat;
    width: 39px;
    height: 39px;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}


.div-titl-4 a{
    color:#AFB8C5;
}

.div-titl-4{
		-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    floaT: left;
    position:relative;
    color:#AFB8C5;
    font-family: font-1;
    margin-top: 27px;
    font-size: 18px;
    margin-lefT: 14px;
}

.div-titl-4 b{
	font-family: font-3;
	color:#fff;
}


.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}
.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color: #006FF2;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-2{
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}
.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 0px 0px;
    background:#100F15;
}



.van-slaid-add-2:hover{
	background: #006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.van-slaid-add-2{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: calc(100% - 70px) !important;
	floaT: right;
	position:relative;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 100px;
	font-size: 15.5px;
	letter-spacing: 0.5px;
	font-family: font-3;
	color:#fff;
	background:rgb(255 255 255 / 35%);
	backdrop-filter: blur(5px);
}


.van-slaid-add-1{
	bottom: 20px;
	width: calc(100% - 97px) !important;
	floaT: left;
	position: relative;
		display: none;
}




.divi-sl-fav-1 {
    floaT: left;
    width: 50px;
    height: 50px;
    position: relative;
    z-index: 111;
    line-height: 20px;
    top: 0px;
    left: 0px;
}

.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 50px;height: 50px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgb(255 255 255 / 35%); backdrop-filter: blur(5px);color:#fff;font-weight:100;text-align:center;line-height: 50px !important;border-radius:100px;font-size:13px;}
.divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color:#fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}


.damatebiti-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 35px;height: 35px;padding:0px;opacity:9;}
.damatebiti-fav-1 .favmod.active,
.damatebiti-fav-1 .favmod:hover{opacity:1;}
.damatebiti-fav-1 .favmod-add,
.damatebiti-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 38px !important;border-radius:100px;font-size:13px;}
.damatebiti-fav-1 .favmod-unset{background-color:#006FF2;color:#fff;}
.damatebiti-fav-1 .favmod .favmod-unset,
.damatebiti-fav-1 .favmod.active .favmod-add{display:none;}
.damatebiti-fav-1 .favmod.active .favmod-unset{display:block;}


.hed-li-icon-2{
	display: none;
}


.hed-li-3{
	width: 21px !important;
	display: inline-block;
	floaT: left;
}


.hed-li-1{
	display: inline-block;
	floaT: right;
}


.header-16{
	margin: 0px 0px 0px 0px !important;
	position:relative;
	width: 20px;
	floaT: left;
}


.van-slaid-016{
	font-size: 17px;
	width: 79%;
	height: 29px;
	position:relative;
	overflow:hidden;
	margin-left: 10%;
	float: left;
}



.r-rating {
  display: inline-block;
}


.bg {
  fill: none;
  stroke: rgb(255 255 255 / 20%);
  stroke-width: 4;
}

.progress {
  fill: none;
  stroke: #fff;
  stroke-width: 5;
  stroke-linecap: round;
  stroke-dasharray: 125.6; 
  stroke-dashoffset: 125.6;
  transition: stroke-dashoffset 0.6s ease;
}

.value {
	width: 100%;
	text-align: center;
	color:#fff;
	position:absolute;
	font-size: 13px !important;
	line-height: 20px;
	font-weight: bold;
	fill: #fff;
	transform: rotate(0deg);
}

#cssmenu .cssmenu-a a{
	color:#fff;
}



#cssmenu .cssmenu-a a {
  background: url(../images/menu-a.svg) no-repeat center; 
  background-position-y: 55px; 
}


.quicksearch-groupbtn a{
	color: #92989f;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 50px;
    line-height: 53px !important;
    border: 0;
    line-height: 50px;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#006FF2;
    font-size: 16px;
    right: 50px;
}

#cssmenu .fa-chevron-icon-3{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-3.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 2px 4px -3px 0px;
}

#cssmenu .fa-chevron-icon-2{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-2.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 3px 4px -4px 0px;
}



#cssmenu .fa-chevron-icon-1{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-1.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 4px 4px -4px 0px;
}




.menu-hover-ul-2 i, .relative-no i {
	font-size: 10px;
}


#cssmenu>ul>li:hover>ul {
        animation: fade_in_show .5s
    }

    @keyframes fade_in_show {
        0% {
            opacity: 0;
            transform: scale(0.9)
        }

        100% {
            opacity: 1;
            transform: scale(1)
        }
    }



body #cssmenu ul li .menu-hover-ser-1{
	overflow:hidden;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
	padding: 3px 0px 8px 17px;
	border-bottom: 1px #333 solid;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
}

body #cssmenu ul li .menu-hover-ser-1{
	width: 300px !important;
}

.relative-no{
	position:relative;
}



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-1 li a{
	font-family: font-1;
	padding: 4px 0px 8px 0px !important;
	 }


body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li a{
	font-family: font-3;
	padding: 4px 0px 8px 0px !important;
	 }



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li {
	width: 15% !important; 
	floaT: left;
	 }

.menu-hover-ul-4 {
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
-ms-flex-pack:justify;
-webkit-justify
-content:space-between;
justify-content:space-between;
margin-bottom: 0px !important;
width: 100%;
floaT: left;
}


.menu-hover-ul-3{
	color:#dfdfdf;
	font-family: font-3;
	font-size: 15.5px;
	margin: 20px 0px 10px 0px !important;
	floaT: left;
		-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
}


.menu-hover-ul-1 ul{
	width: 100% !important;
}


body #cssmenu ul li ul .menu-hover-ul-1{
	width: 28%;
	margin: 1% 0% 0% 2%;
	}


#cssmenu li ul ul a{
	font-family: font-1;
	-webkit-font-feature-settings: normal !important;
	font-feature-settings: normal !important;
}



#cssmenu ul li:hover ul{ height: auto}


body #cssmenu ul li ul .menu-hover-ul-2{
	background: #08070C url(../images/meunu-bg-2.svg) right bottom no-repeat;
	column-width: 250px;
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 15px 0% 1.5% 2% !important;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: auto;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}

body #cssmenu ul li ul ul{
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 0px 0px !important;
	margin: 0px 0px 0px 0px;
	width: 20%;
	height: 20px;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}







.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
	display: none !important;
    background: #006FF2;
    color:#ffffff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    top: 100px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 0% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-7:hover .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.vn-img-1 {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, rgb(15 13 22 / 40%) 100%);
    border-radius: 10px;
    opacity: 90%;
}

.menu-bottom-1{
    display: block !important;
}


.slick-active .van-slaid-3, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-3, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: -0% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 100%;
}



.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    right: 0px;
    bottom: 20px;
}


.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{ display: none; margin: 0px 0px 5px 0px;position:absolute;lefT: 0px;bottom: 25px;font-weight: 100 !important;letter-spacing: 0px;width: 100%;floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 30px;text-shadow: 0px 0px 4px rgb(0 0 0 / 65%);line-height: 30px;color: #FFFFFF;text-transform: uppercase;text-align: center;padding: 10px 0px 10px 0px;}



.van-slaid-13{ display: none; margin: 0px 0px 10px 0px;width: 100%;height: 61px;position:relative;floaT: left;overflow:hidden;font-family: font-1;font-size: 15px;line-height: 20px;color: #FFFFFF;}

.van-slaid-12 a:nth-child(1){
	font-size: 13px;
display: inline-block !important;
}





.van-slaid-12 a:nth-child(2)::before {
        font-size: 15px !important;
        margin: 0px 10px 0px 10px;
        floaT: left;
        content: "/";
        color: #dbe2eb !important;
    }

.van-slaid-12 a{
	display: none !important;
}

.van-slaid-12{
font-size: 0px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
	font-size: 13px;
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover, .van-slaid-10 a:hover{
	color: #ffffff;
}

.van-slaid-9 a, .van-slaid-10 a{
	color: #dbe2eb;
}


.van-slaid-9{
border-bottom: 0px rgba(255, 255, 255, 0.1) solid;	
margin: 5px 0px 15px 0px;	
padding: 0px 0px 15px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: font-1;
font-size: 15px;
line-height: 20px;
color: #dbe2eb;
}


.van-slaid-8{
padding: 0px 0px 0px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{font-weight: 100 !important;letter-spacing: 1px;width: 100%;/* height: 34px; */floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 15px;margin-bottom: 3px;line-height: 21px;color: #cfd6dd;text-transform: uppercase;position:relative;}

.van-slaid-6{
	margin-top: 20px;
	margin-bottom: 0px;
	width: 100%;
	floaT: left;
	overflow:hidden;
	font-family: font-3;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
font-style: normal;
font-size: 17px;
line-height: 18px;
color: #FFFFFF;
position:relative;
}



.van-slaid-2{
	margin-top: 0px;
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}


.divi-sl-14 img{object-fit: cover;}
.divi-sl-14{width: 100% !important;right: 0px;}
.divi-sl-14 .slick-dots{width: 100% !important;left: 0px;}

body .slick-dots{
	width: 100%;
}



.van-slaid-14, .center-sl .slick-dots{
	width: 100% !important;
	floaT: right;
	overflow:hidden;
	position: relative;
}





.van-slaid-3{
	border-radius: 8px 8px 0px 0px;
	bottom: 0px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	backdrop-filter: blur(0px);
	padding: 0px 0%;
	z-index:11;
}

.van-slaid-002{
	height: 100%;
	left: 0px;
	top: 80px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: rgb(255 255 255 / 10%);
	padding: 0px 0%;
	z-index:1;
}

.divi-sl-14, .divi-sl-14 .van-slaid-1,  .van-slaid-2 img, .van-slaid-14{
	height: 400px;
}




.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 0px;
}


.center-top{
	width: 100%;
	floaT: left;
	margin-top: 0px;
	position:relative;
	z-index:1;
}

.cssmenu-2 {floaT: left; margin: 0px 0px 0px 0px;}


#cssmenu {
	display: none !important;
	width: 100%;
	floaT: left;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 0;
	line-height: 1;
	/* position: relative; */
	font-family: font-1;
}


#cssmenu .fa-home-alt{
	  width: 15px;
	  height: 15px;
	  background: url(../images/icon-1.svg) center no-repeat;
	  background-size: 15px;
	  color:rgb(255 255 255 / 0%);
	  display: inline-flex;
}


#cssmenu li a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-size: 14.5px;
	float: left;
	padding: 32px 8px 33px 8px;
	/* position:relative; */
}



#cssmenu > ul > li:hover > .menu-hover-1 > li {
    float: left;
    display: inline-block;
    z-index: 999999;
    max-height: 42px;
    position: relative;
}


#cssmenu:hover ul li .menu-hover-2 li {
    width: 100% !important;
    opacity:9;
}


#cssmenu:hover ul li .menu-hover-1 li{
    width: 25% !important;
    opacity:9;
}

#cssmenu ul li .menu-hover-1 li {
    width: 0% !important;
}

#cssmenu > ul > li > .menu-hover-1 {
    left: 0px !important;
}



#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}


#cssmenu:hover{ overflow: inherit !important;}


#cssmenu ul{list-style:none;margin: 0px 0px 0px 0px; width: 100%; padding:0;display:block;float:left;}
#cssmenu ul:after,

#cssmenu ul li{margin:0;padding:0;display:block;/* position:relative; */}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{ height: 0px; position:absolute;left:-9999px;top: 80px;/* z-index:999999; */}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   border-left: 0px #fff solid;  ; border: 0px #9c9c9d solid;display: inline-block;font-size: 15px;opacity: 0;color:rgba(255, 255, 255, 0);font-family:font-1;font-size: 15px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width: calc(100% - 0px) !important;padding: 10px 0px 10px 0px;}




#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{color: #ffffff !important;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;/* width:250px; */border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}

#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #ffffff;position:relative;z-index:9999;cursor:pointer;}


#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{opacity:9;font-size:15px;color: #bec1c5 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 35px;position:relative;}

#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{color: #C5CBDF;display:block; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{overflow:hidden;background: #1a1a1e;padding: 0px 0px;font-family:font-2;width: 100% !important;display:block;}

#cssmenu > ul > li:hover ul{ padding: 0px 0px;}







.header-right-n-1 {
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 5px 0px 0px 0px;
   	    opacity:1;
   	    width: 50px;
   	    height: 39px;
   	    border: none;
   	    border-radius: 100px;
   	    background: rgb(120 115 143 / 0%) url(../images/icon-2.svg) center no-repeat;
   	    padding: 0;
   	    outline: none;
   	    position: relative;
   	    z-index: 11;
   	    float: right;
   	    cursor: pointer;
   	}


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 80px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}



.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
        position: absolute;
        top: 0px;
        right: 20px;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	padding-bottom: 20px;
	color:#fff;
	overflow:hidden;
	border-radius: 5px;
}

.search-wrapper.active .input-holder, #searchsuggestions {
	width: 430px !important;
}


    .search-wrapper.active .input-holder {
        background: #222128;
        z-index:1;
        top: 0px;
        left: -45px;
        border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background: #fff;
    	width: 100%;
    	height: 50px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 15px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 14px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	width: 100%;
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 12px;left: 14px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 45px;
    line-height: 45px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 0px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #cbcfd7;
}

.q_search input {
    float: left;
    top: 0px !important;
    text-indent: 21px;
    overflow: hidden;
    color: #b4bbc9;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #17161C;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-3.svg) center no-repeat;
	floaT: left;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
	position: relative;
	z-index: 99;
	margin: 15px 0px;
	width: 20px;
	floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}

.header-3:hover {
	overflow: inherit !important;
}
.header-3.menu-fixed{
		-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background: rgb(13 12 17 / 100%);
}

.header-3 {
		-webkit-transition:all .5s;
		-moz-transition:all .5s;
		-o-transition:all .5s;
		transition:all .5s;
		overflow:hidden;
		height: 80px;
		float: left;
		position: fixed;
		widtH: 100%;
		color: #fff;
		background: rgb(13 12 17 / 75%);
		backdrop-filter: blur(5px);
		line-height: 50px;
		z-index: 999;
}


.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-dark-2{
	display: none;
}


.logo-1 img{
	margin: auto;
    widtH: 200px;
    line-height: 0px;
    position: relative;
}

.logo-2 {
	text-align: center;
    float: left;
    width: 100%;
    height: 47px;
    position: absolute;
    overflow:hidden;
    margin: 24px 0px 0px 0px;
    z-index: 0;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px;
				background: rgb(255 255 255 / 40%) url(../images/sl-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 40%) url(../images/sl-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }
}
/*--/ RESPONSIVE --*/






/*-- RESPONSIVE --*/
@media (min-width: 800px) and (max-width: 1000px) {

.van-slaid-12 a:nth-child(2){
	font-size: 13px;
display: inline-block !important;
}

.darken .foot-1{
	background: #fff !important;
	border-top: 1px #eaecf3 solid;
	border-bottom: 1px #eaecf3 solid;
}

.frisis-1 .uyure-slaider-1 .slick-next{
	right: 25px;
}


.frisis-1 .uyure-slaider-1 .slick-prev{
	right: auto;
	lefT: 25px;
}


.frisis-1 div .slick-next, .frisis-1 div .slick-prev{
   top: 32% !important;
}


.center-sl .slick-dots{bottom: 28px !important;}

.van-slaid-4{
	margin: 0px 20px;
}


.van-slaid-002{
	background: rgb(255 255 255 / 0%) !important;
}

.darken .van-slaid-002{
	background: rgb(255 255 255 / 0%) !important;
}

.divi-sl-14 .slick-prev{ left: 10px; }
.divi-sl-14 .slick-next{ right: 10px; }

.menu-mobl-1 a:hover{
	color: #006FF2 !important;
}

.menu-mobl-2 a{
		font-size: 14px !important;
			-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}

.menu-mobl-3{
	width: 100%;
	floaT: left;
	z-index:0;
	border-bottom: 1px rgb(255 255 255 / 15%) solid;
}

.menu-mobl-0{
	display: none;
	width: calc(100% - 42px) !important;
	floaT: left;
	position:absolute;
	bottom: 95px;
	line-height: 45px;
	z-index:0;
	border: 1px rgb(255 255 255 / 15%) solid;
	border-radius: 5px;
	margin-left: 20px;
}


.serch-numi-1, .seperator{
	display: none;
}


.aji-dzieba-9{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	line-height: 17px;
	margin: 10px 0px 0px 0px;
}


.aji-dzieba-8{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}

.aji-dzieba-7{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}



.aji-dzieba-6{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#AFB8C5;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-5{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#fff;
	font-size: 15.5px;
	margin: 0px 0px 2px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-4{
	margin-right: 15px;
	font-size: 14px;
	width: calc(100% - 128px) !important;
	floaT: right;
	position:relative;
	color:#fff;
	margin-top: 15px;
}


.aji-dzieba-3 img{
	width: 100%;
	border-radius: 8px;
}
.aji-dzieba-3 img{
	font-size: 0px;
}
.aji-dzieba-3, .aji-dzieba-3 img{
	height: 100px;
	object-fit: cover;
}

.aji-dzieba-3{
	width: 80px;
	line-height: 0px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 8px;
	margin: 15px 0px 15px 15px;
}


.aji-dzieba-2{
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	margin-top: 0px;
}

.aji-dzieba-1:hover{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	background: #201f26;
	border: 1px rgb(123 139 167 / 26%) solid;
}

.aji-dzieba-1{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	width: 93%;
	floaT: left;
	position:relative;
	color:#fff;
	margin: 20px 0px 0px 20px;
	border: 1px rgb(123 139 167 / 26%) solid;
	border-radius: 10px;
}


.koleqcia-edit .new-koleqcia-12{
	position:absolute;
	bottom: 0px;
}

.koleqcia-edit.new-koleqcia-1{
   height: 240px;
}


.koleqcia-edit .new-koleqcia-10{
   height: auto;
   position:absolute;
   bottom: 50px;
}



.pagination {
	width: calc(100% - 20px) !important;
	floaT: left;
		font-family: font-2;
    margin: 5px 0px 25px 10px;
    text-align: center;
}


.pagination a, .pagination span {
    display: inline-block;
    margin: 0 5px;
    padding: 8px 13.5px;
    background-color: #313238;
    color: #ffffff;
    text-decoration: none;
    border-radius: 100px;
}
.pagination a:hover {
    background-color:#2a8ffd;
}
.pagination .current {
    background-color: #006FF2;
    color: #fff;
    border-color: #006FF2;
    pointer-events: none;
}


.new-koleqcia-5::before{ content: ""; position:absolute; top: 0px; width: 100%; lefT: 0px; floaT: left; z-index:999999 !important; opacity: 100% !important; color:#fff;background:#16141c;background:-moz-linear-gradient(top, rgb(255 5 9 / 0%) 0%, #16141c 100%);background:-webkit-linear-gradient(top, rgb(255 5 9 / 0%) 0%,#0c0d0f 100%);background:linear-gradient(to bottom, rgb(255 5 9 / 0%) 0%,#16141c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#16141c', endColorstr='#16141c',GradientType=0 );height:100% !important}

.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #006FF2 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}



.c-movie-9 {
	lefT: 0px;
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}

.tu-new-01{
	width: 102%;
	floaT: left;
	margin: 0px 0px 0px -10px;
}


.new-koleqcia-8{
margin: 0px 3px;
display: inline-block;
}

.new-koleqcia-4{
margin: 0px 0px;
}

.new-koleqcia-3{
	position:relative;
	width: 100%;
	floaT: left;
	padding: 0px 0px;
}


.new-koleqcia-7{
	text-align: center;
	width: 100%;
	floaT: right;
	margin: 90px 0px 10px 0px;
	z-index: 999;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	height: 49px;
	line-height: 49px;
	floaT: left;
	border-top: 1px #282530 solid;
	padding: 0px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{color: #006FF2;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	text-align: center;
	font-size: 14px;
	padding: 0px 10px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	height: 32px;
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 2px 0px 15px 0px;
}

.new-koleqcia-9, .new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 100%;
    height: 100%;
    border-radius: 0px;
}

.new-koleqcia-5{
z-index:0;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 150px;
	floaT: left;
	position: absolute;
	color:#fff;
	background: #100F15;
}


.new-koleqcia-1{
    width: 372px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #16141c;
    margin: 0px 10px 20px 10px;
    overflow:hidden;
    border-radius: 10px;
}

.price{
	margin: 12px 0px;
}

body .ad-info{  padding:20px;display: block;flex-direction:row;gap:1px;}

.ad{
	display:block;
	grid-template-columns:1fr 0px;
}



.no-homi-1.center-top{
	margin-top: 105px;
}


.no-homi-2{
	z-index:1;
	width: 100%;
	floaT: left;
	position:relative;
}

.center-size-3{
	float: left;
	position:relative;
	margin-left: 10px;
}


.mtsx-hom-1{
	padding-bottom: 25px !important;
}

.n-movs-1 .n-movs-9{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-9{
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(8 47 94 / 90%));
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1 .n-movs-15{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-15{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}



.ss-edit-1.s-edit-1{
	top: 15px;
	right: 15px;
}

.n-sezon-4{
	floaT: left;
	position:relative;
}


.n-sezon-4{
	floaT: left;
	position:relative;
	margin-left: 20px;
}

.n-sezon-3{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}

.n-sezon-1{
	  background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 70%) 67.71%);
	  width: 100%;
	  height: 91px;
	  line-height: 35px;
	  text-align: left;
	  bottom: 0px;
	  z-index:11;
	  floaT: left;
	  position:absolute;
	  overflow:hidden;
	  padding-top: 20px;
	  font-family: font-3;
	  -webkit-font-feature-settings: 'case'on; 
	  font-feature-settings: 'case'on;
}




.foot-a a, .foot-11 a:hover{
	color:#ffffff !important;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-11 a{
	color:#858D98;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-11{
	floaT: left;
	position:relative;
}

.foot-aa{
	border-left: 0px #33363D solid !important;
	padding-left: 0px !important;
}

.foot-11 li{
	font-family: font-1;
	border-left: 1px #33363D solid;
	font-size: 16px;
	position:relative;
	float: left;
	margin: 0px 25px 0px 0px;
	padding-left: 25px;
}

.foot-12 i{
	color:#006FF2;
}

.foot-12 li a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-12 li a:hover{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-12 li{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	position:relative;
	float: left;
	margin: 0px 0px 0px 25px;
}


.foot-12{
	font-size: 16px;
	position:relative;
	float: right;
}



.foot-15 a:hover {
    text-decoration: none;
    text-decoration: underline;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}

.foot-15 a {
    color: #006FF2;
    position: relative;
    font-family: font-3;
}

.foot-15{
	floaT: right;
}




.foot-16{
	floaT: left;
}


.foot-13{
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	color:#fff;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	padding: 20px 0px;
	font-size: 16px;
}


.foot-9{
	font-family: font-1;
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	border-bottom: 1px #1B1D21 solid;
	padding: 25px 0px;
}



.foot-8{
	floaT: left;
	position:relative;
}


.foot-7{
	margin-right: 20px;
	floaT: left;
	position:relative;
}


.foot-6{
	margin-top: 3px;
	floaT: right;
	position:relative;
}

.foot-5 a:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#0056f2;
}


.foot-5 a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#22252C;
	width: 31px;
	height: 31px;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
	floaT: left;
	position:relative;
}

.foot-5{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}


.foot-4{
	margin-top: 2px;
	floaT: left;
	position:relative;
}



.foot-3{
	floaT: left;
	position:relative;
}




.foot-2, .foot-10, .foot-14{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
}

.foot-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	border-top: 1px #22212A solid;
	border-bottom: 1px #1B1D21 solid;
	padding: 20px 0px;
}










.fas-icon-01-1.fas-icon-1{
    background: url(../images/title-icon-4.svg) center no-repeat;
}


.c-movie-info-7{
	floaT: left;
}


.c-movie-info-6 { 
	width: 41px;
	height: 21px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}


.c-movie-info-3 {
	float: left;
	font-size: 14px;
	margin: 0px 0px 0px 25px;
}

.c-movie-info-5 {
	float: right;
    font-size: 15px;
    font-family: font-3;
    margin: 0px 0px 0px 0px;
}



.c-movie-info-2 {
	float: left;
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}


.c-movie-info-4 img{
	margin-top: 1px;
	width: 20px !important;
	height: 14px !important;
	float: left;
}

.c-movie-info-4 {
	width: 20px;
	height: 14px;
	display: inline-block;
    font-size: 14px;
    font-family: font-1;
    margin: 0px 0px 0px 3px;

}

.c-movie-info-1 {
	font-family: font-3;
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	float: left;
    font-size: 15px;
    
    margin: 0px 0px 0px 0px;
}



.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 14px;
    font-family: font-1;
     margin: 15px 0px 0px 0px;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    font-family: font-3;
    		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
}

.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    margin-top: 2px;
    font-family: font-3;
       		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	COLOR:#B1B1B1;
    color: #B1B1B1;
}

.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgb(24 32 42 / 90%) 0%, rgb(21 20 34 / 0%) 100%) ;
    backdrop-filter: blur(5px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}

.svri-axali-1, .svri-axali-1 img{
	height: 300px;
	object-fit: cover;
}




.van-slaid-17 img, .van-slaid-17{
	height: 400px !important;
}

.fas-icon-0000001.fas-icon-1{
    background: url(../images/title-icon-2.svg) center no-repeat;
}

.fas-icon-000001.fas-icon-1{
    background: url(../images/title-icon-1.svg) center no-repeat;
}

.svri-axali-3.zoma-siz-1 .svri-div-00{
	margin: 10px 0px -40px 0px;
}



.svri-axali-3 div .n-movs-1{
	margin-top: 0px;
}

.uyure-slaider-1 .slick-next{
	right: 10px;
}

.svri-axali-3 div .slick-next, .svri-axali-3 div .slick-prev{
   top: 0px;
}



.svri-axali-1{
	margin-bottom: 20px;
	width: 770px;
	overflow:hidden;
	border-radius: 10px;
	margin-top: 60px;
	background: #222;
	floaT: left;
	position:relative;
}

.svri-axali-2 .uyure-slaider-1{width: 788px;floaT: left;}

.top-bar-1{
	width: 100%;
	floaT: left;
	height: 3px;
	position:fixed;
	z-index:9;
	top: 80px;
}

.top-bar-1 .top-bar {
  height: 3px;
  width: 100%;
  position:absolute;
  top: 0px;
  z-index:0;
}

.top-bar-1 .scroll {
  height: 3px;
  width: 0%;
  background: #006FF2;
  position:absolute;
  top: 0px;
}


.fas-icon-00001.fas-icon-1{
    background: url(../images/title-icon-8.svg) center no-repeat;
}


.msaxiobi-1 .msaxiobi-3{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.msaxiobi-1:hover .msaxiobi-3{
	color:#fff;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.msaxiobi-3{
	text-align: center;
	color: #abb0b9;
	font-family: font-1;
	width: 100%;
	float: left;
	margin: 15px 0px 0px 0px;
	font-size: 14px;
	line-height: 19px;
	position: relative;
}

.msaxiobi-5 .slick-prev{
	right: 55px !important;
}

.msaxiobi-5 .slick-next{
	right: 5px;
	background-color: #006FF2;
}




.zoma-siz-1.msaxiobi-5 .svri-div-00{
	margin: 5px 0px 25px 0px;
}


.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{background:#121116; z-index:0; position:relative; padding-bottom: 10px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:210px;floaT:left;object-fit:cover;border-radius:8px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 10px; position:relative; }




.fas-icon-0001.fas-icon-1{
    background: url(../images/title-icon-7.svg) center no-repeat;
}


.baner-01.baner-1{
	width: 100%;
	floaT: left;
	margin: 25px 0px 22px 0px;
}



.rendom-img-1 img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.fas-icon-001.fas-icon-1{
    background: url(../images/title-icon-3.svg) center no-repeat;
}


.sl-mov-2{ 
    z-index:11;
	width: 100%;
	height: 100%;
	position:absolute;
	color:#fff;
	floaT: left;
    background: rgb(13 13 22 / 80%);
}


.fors-div-01{
	width: 100%;
	floaT: left;
	position:relative;
}

.rendom-img-1 {
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 0; 
	overflow:hidden;
}






.fas-icon-01.fas-icon-1{
    background: url(../images/title-icon-5.svg) center no-repeat;
}

.sl-zoma .slick-next {
				top: 0px;
				border-radius: 50px;
				background: #006FF2 url(../images/sl-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.sl-zoma .slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 10%) url(../images/sl-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.n-movs-1:hover .a-shortstory-10 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.a-shortstory-10 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.uyure-slaider-1 .slick-next, .uyure-slaider-1 .slick-prev, .msaxiobi-5 .slick-next, .msaxiobi-5 .slick-prev{
   top: 25px;
}

.uyure-slaider-1 .slick-next{
	right: 15px;
}


.uyure-slaider-1 .slick-prev{
	right: 65px;
}


.uyure-slaider-1, .a-movie-07, .no-homi-3{
	margin-lefT: -10px;
}

.svri-div-5:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}

.n-movs-1:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}


.n-movs-2{
	margin: 0px 10px;
}

.n-lang-02.n-lang-2{
	opacity: 100%;
}

.n-lang-2{
	opacity: 0%;
	font-size: 13px;
	color:#fff;
	width: 100%;
	height: 25px;
	line-height: 25px;
	floaT: left;
	position:relative;
	border: 1px rgb(255 255 255 / 30%) solid;
	background:rgb(0 0 0 / 50%);
	margin-bottom: 7px;
	border-radius: 5px;
}

.n-lang-1{
	right: 15px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	width: 44px;
	line-height: 35px;
	text-align: center;
	top: 13px;
	z-index:11;
	floaT: left;
	position:absolute;
	/* overflow:hidden; */
	font-family: font-3;
	font-size: 13px;
	opacity: 0%;
}



.sl-mov-1 { 
z-index:0;
	width: 100%;
	position:relative;
	color:#fff;
	floaT: left;
	overflow:hidden;
}






   
.n-movs-3 .favmod-add, .n-movs-3 .favmod-unset{
	width: 34px;
	height: 34px;
	padding: 0px 0px;
	line-height: 37px;
   }


.n-movs-3 .damatebiti-fav-1, .damatebiti-fav-1{
	position:absolute;
	z-index: 99;
	top: 15px;
	lefT: 15px;
	width: 34px;
	height: 34px;
}


.n-movs-1 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




    .a-shortstory-2 {
        position: absolute;
        lefT: 0px;
        bottom: 0px;
        color: #fff;
        z-index: 111;
        width: 100%;
        floaT: left;
        padding: 6% 0px
    }

    .a-shortstory-11 {
    	  background-size: 60px !important;
         transition: 0.2s all ease-in;
        position: absolute;
        top: 42%;
        color:rgb(255 255 255 / 0%);
        left: 0;
        opacity: 1;
        font-size: 50px;
        text-align: center;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2
    }


    .n-movs-1:hover .a-shortstory-9, .tex-iimg-2:hover .a-shortstory-9 {
        opacity: 1;
        background: rgb(0 0 0 / 65%);
         transition: 0.2s all ease-in;
    }

    .a-shortstory-9 {
        opacity: 0;
        text-align: center;
        width: 100%;
        height: 100%;
        floaT: left;
        position: absolute;
        overflow: hidden;
        margin: 0% 0% 0% 0%;
        color: #fff;
        font-family: font-1;
        background: rgb(0 0 0 / 55%);
        z-index: 1;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }



.n-movs-16{
	color:#fff;
}

.n-movs-16{
	margin-top: 2px;
	width: 100%;
	height: 20px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-size: 14px;
	font-family: font-3;
	color:#95999F;
}

.n-movs-15{
	font-family: font-3;
	color:#fff;
	font-size: 14px;
	width: 100%;
	height: 14px;
	line-height: 16px;
	floaT: left;
	position:relative;
	overflow:hidden;
}


.n-movs-14{
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-2;
	width: 100%;
	height: 41px;
	line-height: 20px;
	floaT: left;
	margin: 10px 0px 0px 0px;
}



.n-movs-12 { 
	width: 41px;
	height: 54px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}



.c-mov-6 .c-mov-7 { 
	 transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}





.n-movs-11{
	font-size: 15px;
	floaT: left;
	position:relative;
}

.n-movs-10{
	margin: 0px 15px;
	position:relative;
}


.n-movs-9{
	box-shadow: 0px 0px 0px 1px rgb(255 255 255 / 20%);
	width: 100%;
	height: 54px; 
	line-height: 54px;
	floaT: left;
	position: absolute;
	bottom: 0px;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 80%) 67.71%);
	color:#fff;
	z-index:11;
}


.n-movs-8{
	height: 19px;
	border: 1px #fff solid;
	background:rgb(0 0 0 / 20%);
	border-radius: 5px;
	padding: 0px 5px;
	line-height: 19px;
	font-size: 13px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 4px;
}


.n-movs-06.n-movs-6{
	height: 25px;
	border: 1px rgb(255 255 255 / 40%) solid;
	background:rgb(0 0 0 / 50%);
	border-radius: 5px;
	padding: 0px 10px;
	line-height: 25px;
	floaT: left;
	margin: 0px 0px 0px 0px;
}

.n-movs-6{
	height: 54px;
	padding: 0px 5px;
	line-height: 54px;
	font-size: 15px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 0px;
}



.n-movs-5{
	position:relative;
	margin: 0px 12px;
}


.n-movs-4{
	font-size: 15px;
	z-index:11;
	color:#fff;
	width: 100%;
	floaT: left;
	position:absolute;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	top: 12px;
}


.n-movs-3, .n-movs-3 img{
position:relative;	
object-fit: cover;	
overflow:hidden;
height: 355px;
}

.n-movs-3{
	border-radius: 8px;
}

.n-movs-1 img{
	object-fit: cover;
	width: 100%;
	line-height: 0px;
	font-size: 0px;
}



.n-movs-1{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 20px 0px;
}




.sl-zoma .n-movs-1{
	margin-top: 0px;
}
.div-titl-04.div-titl-4 h2{
	font-family: font-3 !important;
}
.div-titl-04.div-titl-4 a{
	color:#fff;
	font-family: font-3 !important;
}

.div-titl-4 h2{
	font-weight: 100;
	font-size: 17px;
	letter-spacing:0.2px;
	margin: 0;
	padding: 0;
}

.baner-1 img{
	width: 100%;
	line-height: 0px;
}

.baner-1{
	width: 100%;
	floaT: left;
	margin: 5px 0px 15px 0px;
}



.div-titl-3{
    width: 6px;
    height: 6px;
    floaT: left;
    background:#006FF2;
    position: absolute;
    border-radius: 100px;
    right: -2px;
    top: 15px;
}


.fas-icon-1{
	margin-top: 0px;
    width: 100%;
    height: 39px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/title-icon-4.svg) center no-repeat;
    floaT: left;
}

.tu-div-2 .slick-dots{
	bottom: 15px;
}


.vn-nius-6 .s-edit-1{
top: 15px;
right: 15px;	
}

.vn-nius-6 .divi-sl-fav-1 {
    floaT: left;
    width: 30px;
    height: 30px;
}

.vn-nius-6 .divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active,
.vn-nius-6 .divi-sl-fav-1 .favmod:hover{opacity:1;}
.vn-nius-6 .divi-sl-fav-1 .favmod-add,
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{  line-height: 33px !important; display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color: #fff;}
.vn-nius-6 .divi-sl-fav-1 .favmod .favmod-unset,
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-add{ line-height: 33px !important; display:none;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-unset{ line-height: 33px !important; display:block;}

.vn-nius-6 .divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    left: 15px;
}


.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	display: none !important;
}

.vn-nius-0{
    margin: 0px 10px;
}

.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img, .n-movs-1:hover img, .svri-div-5:hover .home-v-11 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img, .n-movs-1 img, .svri-div-5 .home-v-11 img{
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #006FF2;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.vn-nius-10{
    color: #AFB8C5;
    font-family: font-1;
    width: 100%;
    float: left;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    line-height: 19px;
    position: relative;
}

.vn-nius-8{
	font-family: font-3;
	color:#fff;
	font-size: 15.5px;
	width: 100%;
	height: 18px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
}



.vn-nius-7{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  width: 100%;
  float: left;
  margin: 10px 0px 30px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 180px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 10px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}




.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.tu-div-2{
    width: 101.4%;
    float: left;
    margin: 0px -10px;
}
.tu-div-00 .slick-slider {
    padding-bottom: 0px;
}



.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 0px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}

.zoma-siz-1 .svri-div-00{
	margin: 25px 0px 25px 0px;
}


.svri-div-00{
		width: 100%;
		floaT: left;
		position:relative;
		margin-bottom: 20px;
}
.div-titl-1{
	z-index:9;
    width: 50%;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-0 .div-titl-2{
    margin-top: 0px;
}



.div-titl-2{
	background: url(../images/border-3.svg) center no-repeat;
    width: 39px;
    height: 39px;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}


.div-titl-4 a{
    color:#AFB8C5;
}

.div-titl-4{
		-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    floaT: left;
    position:relative;
    color:#AFB8C5;
    font-family: font-1;
    margin-top: 27px;
    font-size: 18px;
    margin-lefT: 14px;
}

.div-titl-4 b{
	font-family: font-3;
	color:#fff;
}


.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}
.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color: #006FF2;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-2{
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}
.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 0px 0px;
    background:#100F15;
}



.van-slaid-add-2:hover{
	background: #006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.van-slaid-add-2{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: calc(100% - 70px) !important;
	floaT: right;
	position:relative;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 100px;
	font-size: 15.5px;
	letter-spacing: 0.5px;
	font-family: font-3;
	color:#fff;
	background:rgb(255 255 255 / 35%);
	backdrop-filter: blur(5px);
}


.van-slaid-add-1{
	bottom: 20px;
	width: calc(100% - 97px) !important;
	floaT: left;
	position: relative;
		display: none;
}




.divi-sl-fav-1 {
    floaT: left;
    width: 50px;
    height: 50px;
    position: relative;
    z-index: 111;
    line-height: 20px;
    top: 0px;
    left: 0px;
}

.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 50px;height: 50px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgb(255 255 255 / 35%); backdrop-filter: blur(5px);color:#fff;font-weight:100;text-align:center;line-height: 50px !important;border-radius:100px;font-size:13px;}
.divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color:#fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}


.damatebiti-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 35px;height: 35px;padding:0px;opacity:9;}
.damatebiti-fav-1 .favmod.active,
.damatebiti-fav-1 .favmod:hover{opacity:1;}
.damatebiti-fav-1 .favmod-add,
.damatebiti-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 38px !important;border-radius:100px;font-size:13px;}
.damatebiti-fav-1 .favmod-unset{background-color:#006FF2;color:#fff;}
.damatebiti-fav-1 .favmod .favmod-unset,
.damatebiti-fav-1 .favmod.active .favmod-add{display:none;}
.damatebiti-fav-1 .favmod.active .favmod-unset{display:block;}


.hed-li-icon-2{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-5.svg) center no-repeat;
	floaT: right;
}

.hed-li-icon-1{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-4.svg) center no-repeat;
	floaT: right;
}

.hed-li-3{
	width: 21px !important;
	display: inline-block;
	floaT: left;
}

.hed-li-2{
	width: 45px;
	display: inline-block;
	floaT: left;
}

.hed-li-1{
	display: inline-block;
	floaT: right;
}


.header-16{
	margin: 0px 0px 0px 0px !important;
	position:relative;
	width: 20px;
	floaT: left;
}


.van-slaid-016{
	font-size: 17px;
	width: 79%;
	height: 29px;
	position:relative;
	overflow:hidden;
	margin-left: 10%;
	float: left;
}



.r-rating {
  display: inline-block;
}


.bg {
  fill: none;
  stroke: rgb(255 255 255 / 20%);
  stroke-width: 4;
}

.progress {
  fill: none;
  stroke: #fff;
  stroke-width: 5;
  stroke-linecap: round;
  stroke-dasharray: 125.6; 
  stroke-dashoffset: 125.6;
  transition: stroke-dashoffset 0.6s ease;
}

.value {
	width: 100%;
	text-align: center;
	color:#fff;
	position:absolute;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	fill: #fff;
	transform: rotate(0deg);
}

#cssmenu .cssmenu-a a{
	color:#fff;
}



#cssmenu .cssmenu-a a {
  background: url(../images/menu-a.svg) no-repeat center; 
  background-position-y: 55px; 
}


.quicksearch-groupbtn a{
	color: #92989f;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 50px;
    line-height: 53px !important;
    border: 0;
    line-height: 50px;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#006FF2;
    font-size: 16px;
    right: 50px;
}

#cssmenu .fa-chevron-icon-3{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-3.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 2px 4px -3px 0px;
}

#cssmenu .fa-chevron-icon-2{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-2.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 3px 4px -4px 0px;
}



#cssmenu .fa-chevron-icon-1{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-1.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 4px 4px -4px 0px;
}




.menu-hover-ul-2 i, .relative-no i {
	font-size: 10px;
}


#cssmenu>ul>li:hover>ul {
        animation: fade_in_show .5s
    }

    @keyframes fade_in_show {
        0% {
            opacity: 0;
            transform: scale(0.9)
        }

        100% {
            opacity: 1;
            transform: scale(1)
        }
    }



body #cssmenu ul li .menu-hover-ser-1{
	overflow:hidden;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
	padding: 3px 0px 8px 17px;
	border-bottom: 1px #333 solid;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
}

body #cssmenu ul li .menu-hover-ser-1{
	width: 300px !important;
}

.relative-no{
	position:relative;
}



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-1 li a{
	font-family: font-1;
	padding: 4px 0px 8px 0px !important;
	 }


body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li a{
	font-family: font-3;
	padding: 4px 0px 8px 0px !important;
	 }



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li {
	width: 15% !important; 
	floaT: left;
	 }

.menu-hover-ul-4 {
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
-ms-flex-pack:justify;
-webkit-justify
-content:space-between;
justify-content:space-between;
margin-bottom: 0px !important;
width: 100%;
floaT: left;
}


.menu-hover-ul-3{
	color:#dfdfdf;
	font-family: font-3;
	font-size: 15.5px;
	margin: 20px 0px 10px 0px !important;
	floaT: left;
		-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
}


.menu-hover-ul-1 ul{
	width: 100% !important;
}


body #cssmenu ul li ul .menu-hover-ul-1{
	width: 28%;
	margin: 1% 0% 0% 2%;
	}


#cssmenu li ul ul a{
	font-family: font-1;
	-webkit-font-feature-settings: normal !important;
	font-feature-settings: normal !important;
}



#cssmenu ul li:hover ul{ height: auto}


body #cssmenu ul li ul .menu-hover-ul-2{
	background: #08070C url(../images/meunu-bg-2.svg) right bottom no-repeat;
	column-width: 250px;
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 15px 0% 1.5% 2% !important;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: auto;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}

body #cssmenu ul li ul ul{
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 0px 0px !important;
	margin: 0px 0px 0px 0px;
	width: 20%;
	height: 20px;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}







.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
	display: none !important;
    background: #006FF2;
    color:#ffffff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    top: 100px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 0% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-7:hover .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.vn-img-1 {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, rgb(15 13 22 / 40%) 100%);
    border-radius: 10px;
    opacity: 90%;
}

.center-1 #cssmenu ul li ul .cat-men-1 > a, .center-1  #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
}


 .darken .center-1  #cssmenu ul li ul .cat-men-1 > a, .darken .center-1 #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
    background: #ffffff;
}


.slick-active .van-slaid-3, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-3, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: -0% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 100%;
}



.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    right: 20px;
    bottom: 16px;
}


.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{ display: none; margin: 0px 0px 5px 0px;position:absolute;lefT: 0px;bottom: 25px;font-weight: 100 !important;letter-spacing: 0px;width: 100%;floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 30px;text-shadow: 0px 0px 4px rgb(0 0 0 / 65%);line-height: 30px;color: #FFFFFF;text-transform: uppercase;text-align: center;padding: 10px 0px 10px 0px;}



.van-slaid-13{ display: none; margin: 0px 0px 10px 0px;width: 100%;height: 61px;position:relative;floaT: left;overflow:hidden;font-family: font-1;font-size: 15px;line-height: 20px;color: #FFFFFF;}

.van-slaid-12 a:nth-child(1){
	font-size: 13px;
display: inline-block !important;
}





.van-slaid-12 a:nth-child(2)::before {
        font-size: 15px !important;
        margin: 0px 10px 0px 10px;
        floaT: left;
        content: "/";
        color: #dbe2eb !important;
    }

.van-slaid-12 a{
	display: none !important;
}

.van-slaid-12{
font-size: 0px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
	font-size: 13px;
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover, .van-slaid-10 a:hover{
	color: #ffffff;
}

.van-slaid-9 a, .van-slaid-10 a{
	color: #dbe2eb;
}


.van-slaid-9{
border-bottom: 0px rgba(255, 255, 255, 0.1) solid;	
margin: 5px 0px 15px 0px;	
padding: 0px 0px 15px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: font-1;
font-size: 15px;
line-height: 20px;
color: #dbe2eb;
}


.van-slaid-8{
padding: 0px 0px 0px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{font-weight: 100 !important;letter-spacing: 1px;width: 100%;/* height: 34px; */floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 15px;margin-bottom: 3px;line-height: 21px;color: #cfd6dd;text-transform: uppercase;position:relative;}

.van-slaid-6{
	margin-top: 20px;
	margin-bottom: 0px;
	width: 100%;
	floaT: left;
	overflow:hidden;
	font-family: font-3;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
font-style: normal;
font-size: 17px;
line-height: 18px;
color: #FFFFFF;
position:relative;
}



.van-slaid-2{
	margin-top: 0px;
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}


.divi-sl-14 img{object-fit: cover;}
.divi-sl-14{width: 100% !important;right: 0px;}
.divi-sl-14 .slick-dots{width: 100% !important;left: 0px;}

body .slick-dots{
	width: 100%;
}



.van-slaid-14, .center-sl .slick-dots{
	width: 100% !important;
	floaT: right;
	overflow:hidden;
	position: relative;
}





.van-slaid-3{
	border-radius: 8px 8px 0px 0px;
	bottom: 0px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: radial-gradient(128.43% 137.18% at -15.84% -9.15%, rgb(0 0 0 / 0%) 0%, rgb(0 0 0 / 70%) 40%);
	backdrop-filter: blur(1px);
	padding: 0px 0%;
	z-index:11;
}

.van-slaid-002{
	height: 100%;
	left: 0px;
	top: 80px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: rgb(255 255 255 / 10%);
	padding: 0px 0%;
	z-index:1;
}

.divi-sl-14, .divi-sl-14 .van-slaid-1,  .van-slaid-2 img, .van-slaid-14{
	height: 400px;
}




.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 0px;
}


.center-top{
	width: 100%;
	floaT: left;
	margin-top: 0px;
	position:relative;
	z-index:1;
}

.cssmenu-2 {floaT: left; margin: 0px 0px 0px 0px;}


#cssmenu {
	display: none !important;
	width: 100%;
	floaT: left;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 0;
	line-height: 1;
	/* position: relative; */
	font-family: font-1;
}


#cssmenu .fa-home-alt{
	  width: 15px;
	  height: 15px;
	  background: url(../images/icon-1.svg) center no-repeat;
	  background-size: 15px;
	  color:rgb(255 255 255 / 0%);
	  display: inline-flex;
}


#cssmenu li a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-size: 14.5px;
	float: left;
	padding: 32px 8px 33px 8px;
	/* position:relative; */
}



#cssmenu > ul > li:hover > .menu-hover-1 > li {
    float: left;
    display: inline-block;
    z-index: 999999;
    max-height: 42px;
    position: relative;
}


#cssmenu:hover ul li .menu-hover-2 li {
    width: 100% !important;
    opacity:9;
}


#cssmenu:hover ul li .menu-hover-1 li{
    width: 25% !important;
    opacity:9;
}

#cssmenu ul li .menu-hover-1 li {
    width: 0% !important;
}

#cssmenu > ul > li > .menu-hover-1 {
    left: 0px !important;
}



#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}


#cssmenu:hover{ overflow: inherit !important;}


#cssmenu ul{list-style:none;margin: 0px 0px 0px 0px; width: 100%; padding:0;display:block;float:left;}
#cssmenu ul:after,

#cssmenu ul li{margin:0;padding:0;display:block;/* position:relative; */}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{ height: 0px; position:absolute;left:-9999px;top: 80px;/* z-index:999999; */}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   border-left: 0px #fff solid;  ; border: 0px #9c9c9d solid;display: inline-block;font-size: 15px;opacity: 0;color:rgba(255, 255, 255, 0);font-family:font-1;font-size: 15px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width: calc(100% - 0px) !important;padding: 10px 0px 10px 0px;}




#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{color: #ffffff !important;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;/* width:250px; */border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}

#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #ffffff;position:relative;z-index:9999;cursor:pointer;}


#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{opacity:9;font-size:15px;color: #bec1c5 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 35px;position:relative;}

#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{color: #C5CBDF;display:block; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{overflow:hidden;background: #1a1a1e;padding: 0px 0px;font-family:font-2;width: 100% !important;display:block;}

#cssmenu > ul > li:hover ul{ padding: 0px 0px;}







.header-right-n-1 {
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 5px 0px 0px 0px;
   	    opacity:1;
   	    width: 50px;
   	    height: 39px;
   	    border: none;
   	    border-radius: 100px;
   	    background: rgb(120 115 143 / 0%) url(../images/icon-2.svg) center no-repeat;
   	    padding: 0;
   	    outline: none;
   	    position: relative;
   	    z-index: 11;
   	    float: right;
   	    cursor: pointer;
   	}


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 80px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}



.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
        position: absolute;
        top: 0px;
        right: 85px;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	padding-bottom: 20px;
	color:#fff;
	overflow:hidden;
	border-radius: 5px;
}

.search-wrapper.active .input-holder, #searchsuggestions {
	width: 590px !important;
}


    .search-wrapper.active .input-holder {
        background: #222128;
        z-index:1;
        top: 0px;
        left: -45px;
        border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background: #fff;
    	width: 100%;
    	height: 50px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 15px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 14px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	width: 100%;
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 12px;left: 14px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 45px;
    line-height: 45px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 0px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #cbcfd7;
}

.q_search input {
    float: left;
    top: 0px !important;
    text-indent: 21px;
    overflow: hidden;
    color: #b4bbc9;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #17161C;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-3.svg) center no-repeat;
	floaT: left;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
	position: relative;
	z-index: 99;
	margin: 15px 0px;
	/* width: 120px; */
	floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}

.header-3:hover {
	overflow: inherit !important;
}
.header-3.menu-fixed{
		-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background: rgb(13 12 17 / 100%);
}

.header-3 {
		-webkit-transition:all .5s;
		-moz-transition:all .5s;
		-o-transition:all .5s;
		transition:all .5s;
		overflow:hidden;
		height: 80px;
		float: left;
		position: fixed;
		widtH: 100%;
		color: #fff;
		background: rgb(13 12 17 / 75%);
		backdrop-filter: blur(5px);
		line-height: 50px;
		z-index: 999;
}


.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-dark-2{
	display: none;
}


.logo-1 img{
	margin: auto;
    widtH: 200px;
    line-height: 0px;
    position: relative;
}

.logo-2 {
	text-align: center;
    float: left;
    width: 100%;
    height: 47px;
    position: absolute;
    overflow:hidden;
    margin: 24px 0px 0px 0px;
    z-index: 0;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px;
				background: rgb(255 255 255 / 40%) url(../images/sl-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 40%) url(../images/sl-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }
}
/*--/ RESPONSIVE --*/





/*-- RESPONSIVE --*/
@media (min-width: 1000px) and (max-width: 1100px) {

.van-slaid-4{
	height: 390px;
	
}

.divi-sl-14 .slick-prev{ left: 10px; }
.divi-sl-14 .slick-next{ right: 10px; }

.menu-mobl-1 a:hover{
	color: #006FF2 !important;
}

.menu-mobl-2 a{
		font-size: 14px !important;
			-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}

.menu-mobl-3{
	width: 100%;
	floaT: left;
	z-index:0;
	border-bottom: 1px rgb(255 255 255 / 15%) solid;
}

.menu-mobl-0{
	width: calc(100% - 42px) !important;
	floaT: left;
	position:absolute;
	bottom: 95px;
	line-height: 45px;
	z-index:0;
	border: 1px rgb(255 255 255 / 15%) solid;
	border-radius: 5px;
	margin-left: 20px;
}


.serch-numi-1, .seperator{
	display: none;
}


.aji-dzieba-9{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	line-height: 17px;
	margin: 10px 0px 0px 0px;
}


.aji-dzieba-8{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}

.aji-dzieba-7{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}



.aji-dzieba-6{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#AFB8C5;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-5{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#fff;
	font-size: 15.5px;
	margin: 0px 0px 2px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-4{
	margin-right: 15px;
	font-size: 14px;
	width: calc(100% - 128px) !important;
	floaT: right;
	position:relative;
	color:#fff;
	margin-top: 15px;
}


.aji-dzieba-3 img{
	width: 100%;
	border-radius: 8px;
}
.aji-dzieba-3 img{
	font-size: 0px;
}
.aji-dzieba-3, .aji-dzieba-3 img{
	height: 100px;
	object-fit: cover;
}

.aji-dzieba-3{
	width: 80px;
	line-height: 0px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 8px;
	margin: 15px 0px 15px 15px;
}


.aji-dzieba-2{
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	margin-top: 0px;
}

.aji-dzieba-1:hover{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	background: #201f26;
	border: 1px rgb(123 139 167 / 26%) solid;
}

.aji-dzieba-1{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	width: 93%;
	floaT: left;
	position:relative;
	color:#fff;
	margin: 20px 0px 0px 20px;
	border: 1px rgb(123 139 167 / 26%) solid;
	border-radius: 10px;
}


.koleqcia-edit .new-koleqcia-12{
	position:absolute;
	bottom: 0px;
}

.koleqcia-edit.new-koleqcia-1{
   height: 240px;
}


.koleqcia-edit .new-koleqcia-10{
   height: auto;
   position:absolute;
   bottom: 50px;
}



.pagination {
	width: calc(100% - 20px) !important;
	floaT: left;
		font-family: font-2;
    margin: 5px 0px 25px 10px;
    text-align: center;
}


.pagination a, .pagination span {
    display: inline-block;
    margin: 0 5px;
    padding: 8px 13.5px;
    background-color: #313238;
    color: #ffffff;
    text-decoration: none;
    border-radius: 100px;
}
.pagination a:hover {
    background-color:#2a8ffd;
}
.pagination .current {
    background-color: #006FF2;
    color: #fff;
    border-color: #006FF2;
    pointer-events: none;
}


.new-koleqcia-5::before{ content: ""; position:absolute; top: 0px; width: 100%; lefT: 0px; floaT: left; z-index:999999 !important; opacity: 100% !important; color:#fff;background:#16141c;background:-moz-linear-gradient(top, rgb(255 5 9 / 0%) 0%, #16141c 100%);background:-webkit-linear-gradient(top, rgb(255 5 9 / 0%) 0%,#0c0d0f 100%);background:linear-gradient(to bottom, rgb(255 5 9 / 0%) 0%,#16141c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#16141c', endColorstr='#16141c',GradientType=0 );height:100% !important}

.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #006FF2 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}



.c-movie-9 {
	lefT: 0px;
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}

.tu-new-01{
	width: 102%;
	floaT: left;
	margin: 0px 0px 0px -10px;
}


.new-koleqcia-8{
margin: 0px 3px;
display: inline-block;
}

.new-koleqcia-4{
margin: 0px 0px;
}

.new-koleqcia-3{
	position:relative;
	width: 100%;
	floaT: left;
	padding: 0px 0px;
}


.new-koleqcia-7{
	text-align: center;
	width: 100%;
	floaT: right;
	margin: 90px 0px 10px 0px;
	z-index: 999;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	height: 49px;
	line-height: 49px;
	floaT: left;
	border-top: 1px #282530 solid;
	padding: 0px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{color: #006FF2;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	text-align: center;
	font-size: 14px;
	padding: 0px 10px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	height: 32px;
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 2px 0px 15px 0px;
}

.new-koleqcia-9, .new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 100%;
    height: 100%;
    border-radius: 0px;
}

.new-koleqcia-5{
z-index:0;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 150px;
	floaT: left;
	position: absolute;
	color:#fff;
	background: #100F15;
}


.new-koleqcia-1{
    width: 227px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #16141c;
    margin: 0px 10px 20px 10px;
    overflow:hidden;
    border-radius: 10px;
}





.no-homi-1.center-top{
	margin-top: 105px;
}


.no-homi-2{
	z-index:1;
	width: 100%;
	floaT: left;
	position:relative;
}

.center-size-3{
	float: left;
	position:relative;
	margin-left: 10px;
}


.mtsx-hom-1{
	padding-bottom: 25px !important;
}

.n-movs-1 .n-movs-9{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-9{
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(8 47 94 / 90%));
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1 .n-movs-15{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-15{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}



.ss-edit-1.s-edit-1{
	top: 15px;
	right: 15px;
}

.n-sezon-4{
	floaT: left;
	position:relative;
}


.n-sezon-4{
	floaT: left;
	position:relative;
	margin-left: 20px;
}

.n-sezon-3{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}

.n-sezon-1{
	  background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 70%) 67.71%);
	  width: 100%;
	  height: 91px;
	  line-height: 35px;
	  text-align: left;
	  bottom: 0px;
	  z-index:11;
	  floaT: left;
	  position:absolute;
	  overflow:hidden;
	  padding-top: 20px;
	  font-family: font-3;
	  -webkit-font-feature-settings: 'case'on; 
	  font-feature-settings: 'case'on;
}




.foot-a a, .foot-11 a:hover{
	color:#ffffff !important;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-11 a{
	color:#858D98;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-11{
	floaT: left;
	position:relative;
}

.foot-aa{
	border-left: 0px #33363D solid !important;
	padding-left: 0px !important;
}

.foot-11 li{
	font-family: font-1;
	border-left: 1px #33363D solid;
	font-size: 16px;
	position:relative;
	float: left;
	margin: 0px 25px 0px 0px;
	padding-left: 25px;
}

.foot-12 i{
	color:#006FF2;
}

.foot-12 li a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-12 li a:hover{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-12 li{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	position:relative;
	float: left;
	margin: 0px 0px 0px 25px;
}


.foot-12{
	font-size: 16px;
	position:relative;
	float: right;
}



.foot-15 a:hover {
    text-decoration: none;
    text-decoration: underline;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}

.foot-15 a {
    color: #006FF2;
    position: relative;
    font-family: font-3;
}

.foot-15{
	floaT: right;
}




.foot-16{
	floaT: left;
}


.foot-13{
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	color:#fff;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	padding: 28px 0px;
	font-size: 16px;
}


.foot-9{
	font-family: font-1;
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	border-bottom: 1px #1B1D21 solid;
	padding: 35px 0px;
}



.foot-8{
	floaT: left;
	position:relative;
}


.foot-7{
	margin-right: 20px;
	floaT: left;
	position:relative;
}


.foot-6{
	floaT: right;
	position:relative;
}

.foot-5 a:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#0056f2;
}


.foot-5 a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#22252C;
	width: 31px;
	height: 31px;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
	floaT: left;
	position:relative;
}

.foot-5{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}


.foot-4{
	margin-top: 2px;
	floaT: left;
	position:relative;
}



.foot-3{
	floaT: left;
	position:relative;
}




.foot-2, .foot-10, .foot-14{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
}

.foot-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C url(../images/logo-1.svg) center no-repeat;
	border-top: 1px #22212A solid;
	border-bottom: 1px #1B1D21 solid;
	padding: 40px 0px;
}










.fas-icon-01-1.fas-icon-1{
    background: url(../images/title-icon-4.svg) center no-repeat;
}


.c-movie-info-7{
	floaT: left;
}


.c-movie-info-6 { 
	width: 41px;
	height: 21px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}


.c-movie-info-3 {
	float: left;
	font-size: 14px;
	margin: 0px 0px 0px 25px;
}

.c-movie-info-5 {
	float: right;
    font-size: 15px;
    font-family: font-3;
    margin: 0px 0px 0px 0px;
}



.c-movie-info-2 {
	float: left;
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}


.c-movie-info-4 img{
	margin-top: 1px;
	width: 20px !important;
	height: 14px !important;
	float: left;
}

.c-movie-info-4 {
	width: 20px;
	height: 14px;
	display: inline-block;
    font-size: 14px;
    font-family: font-1;
    margin: 0px 0px 0px 3px;

}

.c-movie-info-1 {
	font-family: font-3;
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	float: left;
    font-size: 15px;
    
    margin: 0px 0px 0px 0px;
}



.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 14px;
    font-family: font-1;
     margin: 15px 0px 0px 0px;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    font-family: font-3;
    		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
}

.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    margin-top: 2px;
    font-family: font-3;
       		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	COLOR:#B1B1B1;
    color: #B1B1B1;
}

.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgb(24 32 42 / 90%) 0%, rgb(21 20 34 / 0%) 100%) ;
    backdrop-filter: blur(5px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}

.svri-axali-1, .svri-axali-1 img{
	height: 390px;
	object-fit: cover;
}




.van-slaid-17 img, .van-slaid-17{
	height: 540px !important;
}

.fas-icon-0000001.fas-icon-1{
    background: url(../images/title-icon-2.svg) center no-repeat;
}

.fas-icon-000001.fas-icon-1{
    background: url(../images/title-icon-1.svg) center no-repeat;
}

.svri-axali-3.zoma-siz-1 .svri-div-00{
	margin: 10px 0px -40px 0px;
}



.svri-axali-3 div .n-movs-1{
	margin-top: 61px;
}

.uyure-slaider-1 .slick-next{
	right: 10px;
}

.svri-axali-3 div .slick-next, .svri-axali-3 div .slick-prev{
   top: 0px;
}



.svri-axali-1{
	overflow:hidden;
	border-radius: 10px;
	margin-top: 60px;
	width: 425px;
	background: #222;
	floaT: left;
	position:relative;
}

.svri-axali-2 .uyure-slaider-1{ width: 535px; floaT: right; }

.top-bar-1{
	width: 100%;
	floaT: left;
	height: 3px;
	position:fixed;
	z-index:9;
	top: 80px;
}

.top-bar-1 .top-bar {
  height: 3px;
  width: 100%;
  position:absolute;
  top: 0px;
  z-index:0;
}

.top-bar-1 .scroll {
  height: 3px;
  width: 0%;
  background: #006FF2;
  position:absolute;
  top: 0px;
}


.fas-icon-00001.fas-icon-1{
    background: url(../images/title-icon-8.svg) center no-repeat;
}


.msaxiobi-1 .msaxiobi-3{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.msaxiobi-1:hover .msaxiobi-3{
	color:#fff;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.msaxiobi-3{
	text-align: center;
	color: #abb0b9;
	font-family: font-1;
	width: 100%;
	float: left;
	margin: 15px 0px 0px 0px;
	font-size: 14px;
	line-height: 19px;
	position: relative;
}

.msaxiobi-5 .slick-prev{
	right: 55px !important;
}

.msaxiobi-5 .slick-next{
	right: 5px;
	background-color: #006FF2;
}




.zoma-siz-1.msaxiobi-5 .svri-div-00{
	margin: 5px 0px 25px 0px;
}


.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{background:#121116; z-index:0; position:relative; padding-bottom: 10px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:210px;floaT:left;object-fit:cover;border-radius:8px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 10px; position:relative; }




.fas-icon-0001.fas-icon-1{
    background: url(../images/title-icon-7.svg) center no-repeat;
}


.baner-01.baner-1{
	width: 100%;
	floaT: left;
	margin: 25px 0px 22px 0px;
}



.rendom-img-1 img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.fas-icon-001.fas-icon-1{
    background: url(../images/title-icon-3.svg) center no-repeat;
}


.sl-mov-2{ 
    z-index:11;
	width: 100%;
	height: 100%;
	position:absolute;
	color:#fff;
	floaT: left;
    background: rgb(13 13 22 / 80%);
}


.fors-div-01{
	width: 100%;
	floaT: left;
	position:relative;
}

.rendom-img-1 {
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 0; 
	overflow:hidden;
}






.fas-icon-01.fas-icon-1{
    background: url(../images/title-icon-5.svg) center no-repeat;
}

.sl-zoma .slick-next {
				top: 0px;
				border-radius: 50px;
				background: #006FF2 url(../images/sl-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.sl-zoma .slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 10%) url(../images/sl-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.n-movs-1:hover .a-shortstory-10 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.a-shortstory-10 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.uyure-slaider-1 .slick-next, .uyure-slaider-1 .slick-prev, .msaxiobi-5 .slick-next, .msaxiobi-5 .slick-prev{
   top: 25px;
}

.uyure-slaider-1 .slick-next{
	right: 10px;
}


.uyure-slaider-1 .slick-prev{
	right: 60px;
}


.uyure-slaider-1, .a-movie-07, .no-homi-3{
	margin-lefT: -10px;
}

.svri-div-5:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}

.n-movs-1:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}


.n-movs-2{
	margin: 0px 10px;
}

.n-lang-02.n-lang-2{
	opacity: 100%;
}

.n-lang-2{
	opacity: 0%;
	font-size: 13px;
	color:#fff;
	width: 100%;
	height: 25px;
	line-height: 25px;
	floaT: left;
	position:relative;
	border: 1px rgb(255 255 255 / 30%) solid;
	background:rgb(0 0 0 / 50%);
	margin-bottom: 7px;
	border-radius: 5px;
}

.n-lang-1{
	right: 15px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	width: 44px;
	line-height: 35px;
	text-align: center;
	top: 13px;
	z-index:11;
	floaT: left;
	position:absolute;
	/* overflow:hidden; */
	font-family: font-3;
	font-size: 13px;
	opacity: 0%;
}



.sl-mov-1 { 
z-index:0;
	width: 100%;
	position:relative;
	color:#fff;
	floaT: left;
	overflow:hidden;
}






   
.n-movs-3 .favmod-add, .n-movs-3 .favmod-unset{
	width: 34px;
	height: 34px;
	padding: 0px 0px;
	line-height: 37px;
   }


.n-movs-3 .damatebiti-fav-1, .damatebiti-fav-1{
	position:absolute;
	z-index: 99;
	top: 15px;
	lefT: 15px;
	width: 34px;
	height: 34px;
}


.n-movs-1 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




    .a-shortstory-2 {
        position: absolute;
        lefT: 0px;
        bottom: 0px;
        color: #fff;
        z-index: 111;
        width: 100%;
        floaT: left;
        padding: 6% 0px
    }

    .a-shortstory-11 {
    	  background-size: 60px !important;
         transition: 0.2s all ease-in;
        position: absolute;
        top: 42%;
        color:rgb(255 255 255 / 0%);
        left: 0;
        opacity: 1;
        font-size: 50px;
        text-align: center;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2
    }


    .n-movs-1:hover .a-shortstory-9, .tex-iimg-2:hover .a-shortstory-9 {
        opacity: 1;
        background: rgb(0 0 0 / 65%);
         transition: 0.2s all ease-in;
    }

    .a-shortstory-9 {
        opacity: 0;
        text-align: center;
        width: 100%;
        height: 100%;
        floaT: left;
        position: absolute;
        overflow: hidden;
        margin: 0% 0% 0% 0%;
        color: #fff;
        font-family: font-1;
        background: rgb(0 0 0 / 55%);
        z-index: 1;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }



.n-movs-16{
	color:#fff;
}

.n-movs-16{
	margin-top: 2px;
	width: 100%;
	height: 20px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-size: 14px;
	font-family: font-3;
	color:#95999F;
}

.n-movs-15{
	font-family: font-3;
	color:#fff;
	font-size: 14.5px;
	width: 100%;
	height: 14px;
	line-height: 16px;
	floaT: left;
	position:relative;
	overflow:hidden;
}


.n-movs-14{
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-2;
	width: 100%;
	height: 41px;
	line-height: 20px;
	floaT: left;
	margin: 10px 0px 0px 0px;
}



.n-movs-12 { 
	width: 41px;
	height: 54px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}



.c-mov-6 .c-mov-7 { 
	 transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}





.n-movs-11{
	font-size: 15px;
	floaT: left;
	position:relative;
}

.n-movs-10{
	margin: 0px 15px;
	position:relative;
}


.n-movs-9{
	box-shadow: 0px 0px 0px 1px rgb(255 255 255 / 20%);
	width: 100%;
	height: 54px; 
	line-height: 54px;
	floaT: left;
	position: absolute;
	bottom: 0px;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 80%) 67.71%);
	color:#fff;
	z-index:11;
}


.n-movs-8{
	height: 19px;
	border: 1px #fff solid;
	background:rgb(0 0 0 / 20%);
	border-radius: 5px;
	padding: 0px 5px;
	line-height: 19px;
	font-size: 13px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 4px;
}


.n-movs-06.n-movs-6{
	height: 25px;
	border: 1px rgb(255 255 255 / 40%) solid;
	background:rgb(0 0 0 / 50%);
	border-radius: 5px;
	padding: 0px 10px;
	line-height: 25px;
	floaT: left;
	margin: 0px 0px 0px 0px;
}

.n-movs-6{
	height: 54px;
	padding: 0px 5px;
	line-height: 54px;
	font-size: 15px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 0px;
}



.n-movs-5{
	position:relative;
	margin: 0px 12px;
}


.n-movs-4{
	font-size: 15px;
	z-index:11;
	color:#fff;
	width: 100%;
	floaT: left;
	position:absolute;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	top: 12px;
}


.n-movs-3, .n-movs-3 img{
position:relative;	
object-fit: cover;	
overflow:hidden;
height: 345px;
}

.n-movs-3{
	border-radius: 8px;
}

.n-movs-1 img{
	object-fit: cover;
	width: 100%;
	line-height: 0px;
	font-size: 0px;
}



.n-movs-1{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 20px 0px;
}




.sl-zoma .n-movs-1{
	margin-top: 0px;
}
.div-titl-04.div-titl-4 h2{
	font-family: font-3 !important;
}
.div-titl-04.div-titl-4 a{
	color:#fff;
	font-family: font-3 !important;
}

.div-titl-4 h2{
	font-weight: 100;
	font-size: 17px;
	letter-spacing:0.2px;
	margin: 0;
	padding: 0;
}

.baner-1 img{
	width: 100%;
	line-height: 0px;
}

.baner-1{
	width: 100%;
	floaT: left;
	margin: 5px 0px 15px 0px;
}



.div-titl-3{
    width: 6px;
    height: 6px;
    floaT: left;
    background:#006FF2;
    position: absolute;
    border-radius: 100px;
    right: -2px;
    top: 15px;
}


.fas-icon-1{
	margin-top: 0px;
    width: 100%;
    height: 39px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/title-icon-4.svg) center no-repeat;
    floaT: left;
}

.tu-div-2 .slick-dots{
	bottom: 15px;
}


.vn-nius-6 .s-edit-1{
top: 15px;
right: 15px;	
}

.vn-nius-6 .divi-sl-fav-1 {
    floaT: left;
    width: 30px;
    height: 30px;
}

.vn-nius-6 .divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active,
.vn-nius-6 .divi-sl-fav-1 .favmod:hover{opacity:1;}
.vn-nius-6 .divi-sl-fav-1 .favmod-add,
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{  line-height: 33px !important; display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color: #fff;}
.vn-nius-6 .divi-sl-fav-1 .favmod .favmod-unset,
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-add{ line-height: 33px !important; display:none;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-unset{ line-height: 33px !important; display:block;}

.vn-nius-6 .divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    left: 15px;
}


.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	display: none !important;
}

.vn-nius-0{
    margin: 0px 10px;
}

.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img, .n-movs-1:hover img, .svri-div-5:hover .home-v-11 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img, .n-movs-1 img, .svri-div-5 .home-v-11 img{
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #006FF2;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.vn-nius-10{
    color: #AFB8C5;
    font-family: font-1;
    width: 100%;
    float: left;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    line-height: 19px;
    position: relative;
}

.vn-nius-8{
	font-family: font-3;
	color:#fff;
	font-size: 15.5px;
	width: 100%;
	height: 18px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
}



.vn-nius-7{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  width: 100%;
  float: left;
  margin: 10px 0px 30px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 210px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 10px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}




.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.tu-div-2{
    width: 101.4%;
    float: left;
    margin: 0px -10px;
}
.tu-div-00 .slick-slider {
    padding-bottom: 0px;
}



.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 0px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}

.zoma-siz-1 .svri-div-00{
	margin: 25px 0px 25px 0px;
}


.svri-div-00{
		width: 100%;
		floaT: left;
		position:relative;
		margin-bottom: 20px;
}
.div-titl-1{
	z-index:9;
    width: 50%;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-0 .div-titl-2{
    margin-top: 0px;
}



.div-titl-2{
	background: url(../images/border-3.svg) center no-repeat;
    width: 39px;
    height: 39px;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}


.div-titl-4 a{
    color:#AFB8C5;
}

.div-titl-4{
		-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    floaT: left;
    position:relative;
    color:#AFB8C5;
    font-family: font-1;
    margin-top: 27px;
    font-size: 18px;
    margin-lefT: 14px;
}

.div-titl-4 b{
	font-family: font-3;
	color:#fff;
}


.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}
.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color: #006FF2;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-2{
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}
.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 0px 0px;
    background:#100F15;
}



.van-slaid-add-2:hover{
	background: #006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.van-slaid-add-2{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: calc(100% - 70px) !important;
	floaT: right;
	position:relative;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 100px;
	font-size: 15.5px;
	letter-spacing: 0.5px;
	font-family: font-3;
	color:#fff;
	background:rgb(255 255 255 / 35%);
	backdrop-filter: blur(5px);
}


.van-slaid-add-1{
	bottom: 20px;
	width: calc(100% - 97px) !important;
	floaT: left;
	position: absolute;
}




.divi-sl-fav-1 {
    floaT: left;
    width: 50px;
    height: 50px;
    position: relative;
    z-index: 111;
    line-height: 20px;
    top: 0px;
    left: 0px;
}

.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 50px;height: 50px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgb(255 255 255 / 35%); backdrop-filter: blur(5px);color:#fff;font-weight:100;text-align:center;line-height: 50px !important;border-radius:100px;font-size:13px;}
.divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color:#fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}


.damatebiti-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 35px;height: 35px;padding:0px;opacity:9;}
.damatebiti-fav-1 .favmod.active,
.damatebiti-fav-1 .favmod:hover{opacity:1;}
.damatebiti-fav-1 .favmod-add,
.damatebiti-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 38px !important;border-radius:100px;font-size:13px;}
.damatebiti-fav-1 .favmod-unset{background-color:#006FF2;color:#fff;}
.damatebiti-fav-1 .favmod .favmod-unset,
.damatebiti-fav-1 .favmod.active .favmod-add{display:none;}
.damatebiti-fav-1 .favmod.active .favmod-unset{display:block;}


.hed-li-icon-2{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-5.svg) center no-repeat;
	floaT: right;
}

.hed-li-icon-1{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-4.svg) center no-repeat;
	floaT: right;
}

.hed-li-3{
	width: 21px !important;
	display: inline-block;
	floaT: left;
}

.hed-li-2{
	width: 45px;
	display: inline-block;
	floaT: left;
}

.hed-li-1{
	display: inline-block;
	floaT: right;
}


.header-16{
	margin: 0px 0px 0px 0px !important;
	position:relative;
	width: 20px;
	floaT: left;
}


.van-slaid-016{
	font-size: 17px;
	width: 79%;
	height: 29px;
	position:relative;
	overflow:hidden;
	margin-left: 10%;
	float: left;
}



.r-rating {
  display: inline-block;
}


.bg {
  fill: none;
  stroke: rgb(255 255 255 / 20%);
  stroke-width: 4;
}

.progress {
  fill: none;
  stroke: #fff;
  stroke-width: 5;
  stroke-linecap: round;
  stroke-dasharray: 125.6; 
  stroke-dashoffset: 125.6;
  transition: stroke-dashoffset 0.6s ease;
}

.value {
	width: 100%;
	text-align: center;
	color:#fff;
	position:absolute;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	fill: #fff;
	transform: rotate(0deg);
}

#cssmenu .cssmenu-a a{
	color:#fff;
}



#cssmenu .cssmenu-a a {
  background: url(../images/menu-a.svg) no-repeat center; 
  background-position-y: 55px; 
}


.quicksearch-groupbtn a{
	color: #92989f;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 50px;
    line-height: 53px !important;
    border: 0;
    line-height: 50px;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#006FF2;
    font-size: 16px;
    right: 50px;
}

#cssmenu .fa-chevron-icon-3{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-3.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 2px 4px -3px 0px;
}

#cssmenu .fa-chevron-icon-2{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-2.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 3px 4px -4px 0px;
}



#cssmenu .fa-chevron-icon-1{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-1.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 4px 4px -4px 0px;
}




.menu-hover-ul-2 i, .relative-no i {
	font-size: 10px;
}


#cssmenu>ul>li:hover>ul {
        animation: fade_in_show .5s
    }

    @keyframes fade_in_show {
        0% {
            opacity: 0;
            transform: scale(0.9)
        }

        100% {
            opacity: 1;
            transform: scale(1)
        }
    }



body #cssmenu ul li .menu-hover-ser-1{
	overflow:hidden;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
	padding: 3px 0px 8px 17px;
	border-bottom: 1px #333 solid;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
}

body #cssmenu ul li .menu-hover-ser-1{
	width: 300px !important;
}

.relative-no{
	position:relative;
}



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-1 li a{
	font-family: font-1;
	padding: 4px 0px 8px 0px !important;
	 }


body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li a{
	font-family: font-3;
	padding: 4px 0px 8px 0px !important;
	 }



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li {
	width: 15% !important; 
	floaT: left;
	 }

.menu-hover-ul-4 {
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
-ms-flex-pack:justify;
-webkit-justify
-content:space-between;
justify-content:space-between;
margin-bottom: 0px !important;
width: 100%;
floaT: left;
}


.menu-hover-ul-3{
	color:#dfdfdf;
	font-family: font-3;
	font-size: 15.5px;
	margin: 20px 0px 10px 0px !important;
	floaT: left;
		-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
}


.menu-hover-ul-1 ul{
	width: 100% !important;
}


body #cssmenu ul li ul .menu-hover-ul-1{
	width: 28%;
	margin: 1% 0% 0% 2%;
	}


#cssmenu li ul ul a{
	font-family: font-1;
	-webkit-font-feature-settings: normal !important;
	font-feature-settings: normal !important;
}



#cssmenu ul li:hover ul{ height: auto}


body #cssmenu ul li ul .menu-hover-ul-2{
	background: #08070C url(../images/meunu-bg-2.svg) right bottom no-repeat;
	column-width: 250px;
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 15px 0% 1.5% 2% !important;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: auto;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}

body #cssmenu ul li ul ul{
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 0px 0px !important;
	margin: 0px 0px 0px 0px;
	width: 20%;
	height: 20px;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}







.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
	display: none !important;
    background: #006FF2;
    color:#ffffff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    top: 100px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 0% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-7:hover .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.vn-img-1 {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, rgb(15 13 22 / 40%) 100%);
    border-radius: 10px;
    opacity: 90%;
}

.center-1 #cssmenu ul li ul .cat-men-1 > a, .center-1  #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
}


 .darken .center-1  #cssmenu ul li ul .cat-men-1 > a, .darken .center-1 #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
    background: #ffffff;
}


.slick-active .van-slaid-3, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-3, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: -35% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 45%;
}



.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    left: 20px;
    bottom: 20px;
}


.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{margin: 0px 0px 5px 0px;position:absolute;lefT: 0px;bottom: 25px;font-weight: 100 !important;letter-spacing: 0px;width: 100%;floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 30px;text-shadow: 0px 0px 4px rgb(0 0 0 / 65%);line-height: 30px;color: #FFFFFF;text-transform: uppercase;text-align: center;padding: 10px 0px 10px 0px;}



.van-slaid-13{margin: 0px 0px 10px 0px;width: 100%;height: 61px;position:relative;floaT: left;overflow:hidden;font-family: font-1;font-size: 15px;line-height: 20px;color: #FFFFFF;}

.van-slaid-12 a:nth-child(1){
	font-size: 14px;
display: inline-block !important;
}





.van-slaid-12 a:nth-child(2)::before {
        font-size: 15px !important;
        margin: 0px 10px 0px 10px;
        floaT: left;
        content: "/";
        color: #dbe2eb !important;
    }

.van-slaid-12 a{
	display: none !important;
}

.van-slaid-12{
font-size: 0px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover, .van-slaid-10 a:hover{
	color: #ffffff;
}

.van-slaid-9 a, .van-slaid-10 a{
	color: #dbe2eb;
}


.van-slaid-9{
border-bottom: 1px rgba(255, 255, 255, 0.1) solid;	
margin: 14px 0px 15px 0px;	
padding: 0px 0px 15px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: font-1;
font-size: 15px;
line-height: 20px;
color: #dbe2eb;
}


.van-slaid-8{
padding: 0px 0px 0px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{font-weight: 100 !important;letter-spacing: 1px;width: 100%;/* height: 34px; */floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 17px;margin-top: 6px;line-height: 21px;color: #FFFFFF;text-transform: uppercase;position:relative;}

.van-slaid-6{
	margin-top: 40px;
	width: 100%;
	floaT: left;
	overflow:hidden;
	font-family: font-3;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
font-style: normal;
font-size: 20px;
line-height: 20px;
color: #FFFFFF;
position:relative;
}



.van-slaid-2{
	margin-top: 0px;
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}


.divi-sl-14 img{object-fit: cover;}
.divi-sl-14{width: 100% !important;right: 0px;}
.divi-sl-14 .slick-dots{width: 100% !important;left: 0px;}

body .slick-dots{
	width: 100%;
}



.van-slaid-14, .center-sl .slick-dots{
	width: 55% !important;
	floaT: right;
	overflow:hidden;
	position: relative;
}

.van-slaid-4{
padding: 0% 50px;
position:relative;
}



.van-slaid-3{
	margin-top: 80px;
	floaT: left;
	overflow:hidden;
	position: relative;
	background: radial-gradient(128.43% 137.18% at -15.84% -9.15%, rgb(0 0 0 / 0%) 0%, rgb(0 0 0 / 70%) 50%);
	backdrop-filter: blur(5px);
	padding: 0px 0%;
	z-index:11;
}

.van-slaid-002{
	height: 100%;
	left: 0px;
	top: 80px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: rgb(255 255 255 / 10%);
	padding: 0px 0%;
	z-index:1;
}

.divi-sl-14, .divi-sl-14 .van-slaid-1, .van-slaid-3, .van-slaid-2 img, .van-slaid-14{
	height: 480px;
}




.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 0px;
}


.center-top{
	width: 100%;
	floaT: left;
	margin-top: 0px;
	position:relative;
	z-index:1;
}

.cssmenu-2 {floaT: left; margin: 0px 0px 0px 30px;}


#cssmenu {
	width: 100%;
	floaT: left;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 0;
	line-height: 1;
	/* position: relative; */
	font-family: font-1;
}


#cssmenu .fa-home-alt{
	  width: 15px;
	  height: 15px;
	  background: url(../images/icon-1.svg) center no-repeat;
	  background-size: 15px;
	  color:rgb(255 255 255 / 0%);
	  display: inline-flex;
}


#cssmenu li a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-size: 14.5px;
	float: left;
	padding: 32px 8px 33px 8px;
	/* position:relative; */
}



#cssmenu > ul > li:hover > .menu-hover-1 > li {
    float: left;
    display: inline-block;
    z-index: 999999;
    max-height: 42px;
    position: relative;
}


#cssmenu:hover ul li .menu-hover-2 li {
    width: 100% !important;
    opacity:9;
}


#cssmenu:hover ul li .menu-hover-1 li{
    width: 25% !important;
    opacity:9;
}

#cssmenu ul li .menu-hover-1 li {
    width: 0% !important;
}

#cssmenu > ul > li > .menu-hover-1 {
    left: 0px !important;
}



#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}


#cssmenu:hover{ overflow: inherit !important;}


#cssmenu ul{list-style:none;margin: 0px 0px 0px 0px; width: 100%; padding:0;display:block;float:left;}
#cssmenu ul:after,

#cssmenu ul li{margin:0;padding:0;display:block;/* position:relative; */}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{ height: 0px; position:absolute;left:-9999px;top: 80px;/* z-index:999999; */}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   border-left: 0px #fff solid;  ; border: 0px #9c9c9d solid;display: inline-block;font-size: 15px;opacity: 0;color:rgba(255, 255, 255, 0);font-family:font-1;font-size: 15px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width: calc(100% - 0px) !important;padding: 10px 0px 10px 0px;}




#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{color: #ffffff !important;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;/* width:250px; */border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}

#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #ffffff;position:relative;z-index:9999;cursor:pointer;}


#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{opacity:9;font-size:15px;color: #bec1c5 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 35px;position:relative;}

#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{color: #C5CBDF;display:block; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{overflow:hidden;background: #1a1a1e;padding: 0px 0px;font-family:font-2;width: 100% !important;display:block;}

#cssmenu > ul > li:hover ul{ padding: 0px 0px;}







.header-right-n-1 {
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 5px 0px 0px 0px;
   	    opacity:1;
   	    width: 50px;
   	    height: 39px;
   	    border: none;
   	    border-radius: 100px;
   	    background: rgb(120 115 143 / 0%) url(../images/icon-2.svg) center no-repeat;
   	    padding: 0;
   	    outline: none;
   	    position: relative;
   	    z-index: 11;
   	    float: right;
   	    cursor: pointer;
   	}


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 80px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}



.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
        position: absolute;
        top: 0px;
        right: 85px;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	padding-bottom: 20px;
	color:#fff;
	overflow:hidden;
	border-radius: 5px;
}

.search-wrapper.active .input-holder, #searchsuggestions {
	width: 650px !important;
}


    .search-wrapper.active .input-holder {
        background: #222128;
        z-index:1;
        top: 0px;
        left: -45px;
        border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background: #fff;
    	width: 100%;
    	height: 50px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 15px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 14px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	width: 100%;
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 12px;left: 14px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 45px;
    line-height: 45px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 0px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #cbcfd7;
}

.q_search input {
    float: left;
    top: 0px !important;
    text-indent: 21px;
    overflow: hidden;
    color: #b4bbc9;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #17161C;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-3.svg) center no-repeat;
	floaT: left;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
	position: relative;
	z-index: 99;
	margin: 15px 0px;
	/* width: 120px; */
	floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}

.header-3:hover {
	overflow: inherit !important;
}
.header-3.menu-fixed{
		-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background: rgb(13 12 17 / 100%);
}

.header-3 {
		-webkit-transition:all .5s;
		-moz-transition:all .5s;
		-o-transition:all .5s;
		transition:all .5s;
		overflow:hidden;
		height: 80px;
		float: left;
		position: fixed;
		widtH: 100%;
		color: #fff;
		background: rgb(13 12 17 / 75%);
		backdrop-filter: blur(5px);
		line-height: 50px;
		z-index: 999;
}


.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-dark-2{
	display: none;
}


.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
}

.logo-2 {
    float: left;
    width: 180px;
    height: 47px;
    position: relative;
    overflow:hidden;
    margin: 26px 0px 0px 0px; 
    z-index:1;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px;
				background: rgb(255 255 255 / 40%) url(../images/next-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 40%) url(../images/next-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }
}
/*--/ RESPONSIVE --*/





/*-- RESPONSIVE --*/
@media (min-width: 1100px) and (max-width: 1200px) {

.van-slaid-4{
	height: 390px;
	
}

.divi-sl-14 .slick-prev{ left: 10px; }
.divi-sl-14 .slick-next{ right: 10px; }

.menu-mobl-1 a:hover{
	color: #006FF2 !important;
}

.menu-mobl-2 a{
		font-size: 14px !important;
			-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}

.menu-mobl-3{
	width: 100%;
	floaT: left;
	z-index:0;
	border-bottom: 1px rgb(255 255 255 / 15%) solid;
}

.menu-mobl-0{
	width: calc(100% - 42px) !important;
	floaT: left;
	position:absolute;
	bottom: 95px;
	line-height: 45px;
	z-index:0;
	border: 1px rgb(255 255 255 / 15%) solid;
	border-radius: 5px;
	margin-left: 20px;
}


.serch-numi-1, .seperator{
	display: none;
}


.aji-dzieba-9{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	line-height: 17px;
	margin: 10px 0px 0px 0px;
}


.aji-dzieba-8{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}

.aji-dzieba-7{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}



.aji-dzieba-6{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#AFB8C5;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-5{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#fff;
	font-size: 15.5px;
	margin: 0px 0px 2px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-4{
	margin-right: 15px;
	font-size: 14px;
	width: calc(100% - 128px) !important;
	floaT: right;
	position:relative;
	color:#fff;
	margin-top: 15px;
}


.aji-dzieba-3 img{
	width: 100%;
	border-radius: 8px;
}
.aji-dzieba-3 img{
	font-size: 0px;
}
.aji-dzieba-3, .aji-dzieba-3 img{
	height: 120px;
	object-fit: cover;
}

.aji-dzieba-3{
	width: 80px;
	line-height: 0px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 8px;
	margin: 15px 0px 15px 15px;
}


.aji-dzieba-2{
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	margin-top: 0px;
}

.aji-dzieba-1:hover{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	background: #201f26;
	border: 1px rgb(123 139 167 / 26%) solid;
}

.aji-dzieba-1{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	width: 46.2%;
	floaT: left;
	position:relative;
	color:#fff;
	margin: 20px 0px 0px 20px;
	border: 1px rgb(123 139 167 / 26%) solid;
	border-radius: 10px;
}


.koleqcia-edit .new-koleqcia-12{
	position:absolute;
	bottom: 0px;
}

.koleqcia-edit.new-koleqcia-1{
   height: 240px;
}


.koleqcia-edit .new-koleqcia-10{
   height: auto;
   position:absolute;
   bottom: 50px;
}



.pagination {
	width: calc(100% - 20px) !important;
	floaT: left;
		font-family: font-2;
    margin: 5px 0px 25px 10px;
    text-align: center;
}


.pagination a, .pagination span {
    display: inline-block;
    margin: 0 5px;
    padding: 8px 13.5px;
    background-color: #313238;
    color: #ffffff;
    text-decoration: none;
    border-radius: 100px;
}
.pagination a:hover {
    background-color:#2a8ffd;
}
.pagination .current {
    background-color: #006FF2;
    color: #fff;
    border-color: #006FF2;
    pointer-events: none;
}


.new-koleqcia-5::before{ content: ""; position:absolute; top: 0px; width: 100%; lefT: 0px; floaT: left; z-index:999999 !important; opacity: 100% !important; color:#fff;background:#16141c;background:-moz-linear-gradient(top, rgb(255 5 9 / 0%) 0%, #16141c 100%);background:-webkit-linear-gradient(top, rgb(255 5 9 / 0%) 0%,#0c0d0f 100%);background:linear-gradient(to bottom, rgb(255 5 9 / 0%) 0%,#16141c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#16141c', endColorstr='#16141c',GradientType=0 );height:100% !important}

.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #006FF2 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}



.c-movie-9 {
	lefT: 0px;
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}

.tu-new-01{
	width: 102%;
	floaT: left;
	margin: 0px 0px 0px -10px;
}


.new-koleqcia-8{
margin: 0px 5px;
display: inline-block;
}

.new-koleqcia-4{
margin: 0px 0px;
}

.new-koleqcia-3{
	position:relative;
	width: 100%;
	floaT: left;
	padding: 0px 0px;
}


.new-koleqcia-7{
	text-align: center;
	width: 100%;
	floaT: right;
	margin: 110px 0px 10px 0px;
	z-index: 999;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	height: 49px;
	line-height: 49px;
	floaT: left;
	border-top: 1px #282530 solid;
	padding: 0px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{color: #006FF2;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	text-align: center;
	font-size: 14px;
	padding: 0px 20px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	height: 32px;
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 20px 0px;
}

.new-koleqcia-9, .new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 100%;
    height: 100%;
    border-radius: 0px;
}

.new-koleqcia-5{
z-index:0;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 150px;
	floaT: left;
	position: absolute;
	color:#fff;
	background: #100F15;
}


.new-koleqcia-1{
    width: 251px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #16141c;
    margin: 0px 10px 20px 10px;
    overflow:hidden;
    border-radius: 10px;
}





.no-homi-1.center-top{
	margin-top: 105px;
}


.no-homi-2{
	z-index:1;
	width: 100%;
	floaT: left;
	position:relative;
}

.center-size-3{
	float: left;
	position:relative;
	margin-left: 10px;
}


.mtsx-hom-1{
	padding-bottom: 25px !important;
}

.n-movs-1 .n-movs-9{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-9{
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(8 47 94 / 90%));
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1 .n-movs-15{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-15{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}



.ss-edit-1.s-edit-1{
	top: 15px;
	right: 15px;
}

.n-sezon-4{
	floaT: left;
	position:relative;
}


.n-sezon-4{
	floaT: left;
	position:relative;
	margin-left: 20px;
}

.n-sezon-3{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}

.n-sezon-1{
	  background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 70%) 67.71%);
	  width: 100%;
	  height: 91px;
	  line-height: 35px;
	  text-align: left;
	  bottom: 0px;
	  z-index:11;
	  floaT: left;
	  position:absolute;
	  overflow:hidden;
	  padding-top: 20px;
	  font-family: font-3;
	  -webkit-font-feature-settings: 'case'on; 
	  font-feature-settings: 'case'on;
}




.foot-a a, .foot-11 a:hover{
	color:#ffffff !important;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-11 a{
	color:#858D98;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-11{
	floaT: left;
	position:relative;
}

.foot-aa{
	border-left: 0px #33363D solid !important;
	padding-left: 0px !important;
}

.foot-11 li{
	font-family: font-1;
	border-left: 1px #33363D solid;
	font-size: 16px;
	position:relative;
	float: left;
	margin: 0px 25px 0px 0px;
	padding-left: 25px;
}

.foot-12 i{
	color:#006FF2;
}

.foot-12 li a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-12 li a:hover{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-12 li{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	position:relative;
	float: left;
	margin: 0px 0px 0px 25px;
}


.foot-12{
	font-size: 16px;
	position:relative;
	float: right;
}



.foot-15 a:hover {
    text-decoration: none;
    text-decoration: underline;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}

.foot-15 a {
    color: #006FF2;
    position: relative;
    font-family: font-3;
}

.foot-15{
	floaT: right;
}




.foot-16{
	floaT: left;
}


.foot-13{
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	color:#fff;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	padding: 28px 0px;
	font-size: 16px;
}


.foot-9{
	font-family: font-1;
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	border-bottom: 1px #1B1D21 solid;
	padding: 35px 0px;
}



.foot-8{
	floaT: left;
	position:relative;
}


.foot-7{
	margin-right: 20px;
	floaT: left;
	position:relative;
}


.foot-6{
	floaT: right;
	position:relative;
}

.foot-5 a:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#0056f2;
}


.foot-5 a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#22252C;
	width: 31px;
	height: 31px;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
	floaT: left;
	position:relative;
}

.foot-5{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}


.foot-4{
	margin-top: 2px;
	floaT: left;
	position:relative;
}



.foot-3{
	floaT: left;
	position:relative;
}




.foot-2, .foot-10, .foot-14{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
}

.foot-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C url(../images/logo-1.svg) center no-repeat;
	border-top: 1px #22212A solid;
	border-bottom: 1px #1B1D21 solid;
	padding: 40px 0px;
}










.fas-icon-01-1.fas-icon-1{
    background: url(../images/title-icon-4.svg) center no-repeat;
}


.c-movie-info-7{
	floaT: left;
}


.c-movie-info-6 { 
	width: 41px;
	height: 21px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}


.c-movie-info-3 {
	float: left;
	font-size: 14px;
	margin: 0px 0px 0px 25px;
}

.c-movie-info-5 {
	float: right;
    font-size: 15px;
    font-family: font-3;
    margin: 0px 0px 0px 0px;
}



.c-movie-info-2 {
	float: left;
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}


.c-movie-info-4 img{
	margin-top: 1px;
	width: 20px !important;
	height: 14px !important;
	float: left;
}

.c-movie-info-4 {
	width: 20px;
	height: 14px;
	display: inline-block;
    font-size: 14px;
    font-family: font-1;
    margin: 0px 0px 0px 3px;

}

.c-movie-info-1 {
	font-family: font-3;
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	float: left;
    font-size: 15px;
    
    margin: 0px 0px 0px 0px;
}



.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 14px;
    font-family: font-1;
     margin: 15px 0px 0px 0px;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    font-family: font-3;
    		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
}

.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    margin-top: 2px;
    font-family: font-3;
       		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	COLOR:#B1B1B1;
    color: #B1B1B1;
}

.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgb(24 32 42 / 90%) 0%, rgb(21 20 34 / 0%) 100%) ;
    backdrop-filter: blur(5px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}

.svri-axali-1, .svri-axali-1 img{
	height: 410px;
	object-fit: cover;
}




.van-slaid-17 img, .van-slaid-17{
	height: 540px !important;
}

.fas-icon-0000001.fas-icon-1{
    background: url(../images/title-icon-2.svg) center no-repeat;
}

.fas-icon-000001.fas-icon-1{
    background: url(../images/title-icon-1.svg) center no-repeat;
}

.svri-axali-3.zoma-siz-1 .svri-div-00{
	margin: 10px 0px -40px 0px;
}



.svri-axali-3 div .n-movs-1{
	margin-top: 61px;
}

.uyure-slaider-1 .slick-next{
	right: 10px;
}

.svri-axali-3 div .slick-next, .svri-axali-3 div .slick-prev{
   top: 0px;
}



.svri-axali-1{
	overflow:hidden;
	border-radius: 10px;
	margin-top: 60px;
	width: 525px;
	background: #222;
	floaT: left;
	position:relative;
}

.svri-axali-2 .uyure-slaider-1{ width: 535px; floaT: right; }

.top-bar-1{
	width: 100%;
	floaT: left;
	height: 3px;
	position:fixed;
	z-index:9;
	top: 80px;
}

.top-bar-1 .top-bar {
  height: 3px;
  width: 100%;
  position:absolute;
  top: 0px;
  z-index:0;
}

.top-bar-1 .scroll {
  height: 3px;
  width: 0%;
  background: #006FF2;
  position:absolute;
  top: 0px;
}


.fas-icon-00001.fas-icon-1{
    background: url(../images/title-icon-8.svg) center no-repeat;
}


.msaxiobi-1 .msaxiobi-3{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.msaxiobi-1:hover .msaxiobi-3{
	color:#fff;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.msaxiobi-3{
	text-align: center;
	color: #abb0b9;
	font-family: font-1;
	width: 100%;
	float: left;
	margin: 15px 0px 0px 0px;
	font-size: 14px;
	line-height: 19px;
	position: relative;
}

.msaxiobi-5 .slick-prev{
	right: 55px !important;
}

.msaxiobi-5 .slick-next{
	right: 5px;
	background-color: #006FF2;
}




.zoma-siz-1.msaxiobi-5 .svri-div-00{
	margin: 5px 0px 25px 0px;
}


.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{background:#121116; z-index:0; position:relative; padding-bottom: 10px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:195px;floaT:left;object-fit:cover;border-radius:8px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 10px; position:relative; }




.fas-icon-0001.fas-icon-1{
    background: url(../images/title-icon-7.svg) center no-repeat;
}


.baner-01.baner-1{
	width: 100%;
	floaT: left;
	margin: 25px 0px 22px 0px;
}



.rendom-img-1 img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.fas-icon-001.fas-icon-1{
    background: url(../images/title-icon-3.svg) center no-repeat;
}


.sl-mov-2{ 
    z-index:11;
	width: 100%;
	height: 100%;
	position:absolute;
	color:#fff;
	floaT: left;
    background: rgb(13 13 22 / 80%);
}


.fors-div-01{
	width: 100%;
	floaT: left;
	position:relative;
}

.rendom-img-1 {
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 0; 
	overflow:hidden;
}






.fas-icon-01.fas-icon-1{
    background: url(../images/title-icon-5.svg) center no-repeat;
}

.sl-zoma .slick-next {
				top: 0px;
				border-radius: 50px;
				background: #006FF2 url(../images/sl-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.sl-zoma .slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 10%) url(../images/sl-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.n-movs-1:hover .a-shortstory-10 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.a-shortstory-10 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.uyure-slaider-1 .slick-next, .uyure-slaider-1 .slick-prev, .msaxiobi-5 .slick-next, .msaxiobi-5 .slick-prev{
   top: 25px;
}

.uyure-slaider-1 .slick-next{
	right: 10px;
}


.uyure-slaider-1 .slick-prev{
	right: 60px;
}


.uyure-slaider-1, .a-movie-07, .no-homi-3{
	margin-lefT: -10px;
}

.svri-div-5:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}

.n-movs-1:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}


.n-movs-2{
	margin: 0px 10px;
}

.n-lang-02.n-lang-2{
	opacity: 100%;
}

.n-lang-2{
	opacity: 0%;
	font-size: 13px;
	color:#fff;
	width: 100%;
	height: 25px;
	line-height: 25px;
	floaT: left;
	position:relative;
	border: 1px rgb(255 255 255 / 30%) solid;
	background:rgb(0 0 0 / 50%);
	margin-bottom: 7px;
	border-radius: 5px;
}

.n-lang-1{
	right: 15px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	width: 44px;
	line-height: 35px;
	text-align: center;
	top: 13px;
	z-index:11;
	floaT: left;
	position:absolute;
	/* overflow:hidden; */
	font-family: font-3;
	font-size: 13px;
	opacity: 0%;
}



.sl-mov-1 { 
z-index:0;
	width: 100%;
	position:relative;
	color:#fff;
	floaT: left;
	overflow:hidden;
}






   
.n-movs-3 .favmod-add, .n-movs-3 .favmod-unset{
	width: 34px;
	height: 34px;
	padding: 0px 0px;
	line-height: 37px;
   }


.n-movs-3 .damatebiti-fav-1, .damatebiti-fav-1{
	position:absolute;
	z-index: 99;
	top: 15px;
	lefT: 15px;
	width: 34px;
	height: 34px;
}


.n-movs-1 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




    .a-shortstory-2 {
        position: absolute;
        lefT: 0px;
        bottom: 0px;
        color: #fff;
        z-index: 111;
        width: 100%;
        floaT: left;
        padding: 6% 0px
    }

    .a-shortstory-11 {
    	  background-size: 60px !important;
         transition: 0.2s all ease-in;
        position: absolute;
        top: 42%;
        color:rgb(255 255 255 / 0%);
        left: 0;
        opacity: 1;
        font-size: 50px;
        text-align: center;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2
    }


    .n-movs-1:hover .a-shortstory-9, .tex-iimg-2:hover .a-shortstory-9 {
        opacity: 1;
        background: rgb(0 0 0 / 65%);
         transition: 0.2s all ease-in;
    }

    .a-shortstory-9 {
        opacity: 0;
        text-align: center;
        width: 100%;
        height: 100%;
        floaT: left;
        position: absolute;
        overflow: hidden;
        margin: 0% 0% 0% 0%;
        color: #fff;
        font-family: font-1;
        background: rgb(0 0 0 / 55%);
        z-index: 1;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }



.n-movs-16{
	color:#fff;
}

.n-movs-16{
	margin-top: 2px;
	width: 100%;
	height: 20px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-size: 14px;
	font-family: font-3;
	color:#95999F;
}

.n-movs-15{
	font-family: font-3;
	color:#fff;
	font-size: 14.5px;
	width: 100%;
	height: 14px;
	line-height: 16px;
	floaT: left;
	position:relative;
	overflow:hidden;
}


.n-movs-14{
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-2;
	width: 100%;
	height: 41px;
	line-height: 20px;
	floaT: left;
	margin: 10px 0px 0px 0px;
}



.n-movs-12 { 
	width: 41px;
	height: 54px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}



.c-mov-6 .c-mov-7 { 
	 transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}





.n-movs-11{
	font-size: 15px;
	floaT: left;
	position:relative;
}

.n-movs-10{
	margin: 0px 15px;
	position:relative;
}


.n-movs-9{
	box-shadow: 0px 0px 0px 1px rgb(255 255 255 / 20%);
	width: 100%;
	height: 54px; 
	line-height: 54px;
	floaT: left;
	position: absolute;
	bottom: 0px;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 80%) 67.71%);
	color:#fff;
	z-index:11;
}


.n-movs-8{
	height: 19px;
	border: 1px #fff solid;
	background:rgb(0 0 0 / 20%);
	border-radius: 5px;
	padding: 0px 5px;
	line-height: 19px;
	font-size: 13px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 4px;
}


.n-movs-06.n-movs-6{
	height: 25px;
	border: 1px rgb(255 255 255 / 40%) solid;
	background:rgb(0 0 0 / 50%);
	border-radius: 5px;
	padding: 0px 10px;
	line-height: 25px;
	floaT: left;
	margin: 0px 0px 0px 0px;
}

.n-movs-6{
	height: 54px;
	padding: 0px 5px;
	line-height: 54px;
	font-size: 15px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 0px;
}



.n-movs-5{
	position:relative;
	margin: 0px 12px;
}


.n-movs-4{
	font-size: 15px;
	z-index:11;
	color:#fff;
	width: 100%;
	floaT: left;
	position:absolute;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	top: 12px;
}


.n-movs-3, .n-movs-3 img{
position:relative;	
object-fit: cover;	
overflow:hidden;
height: 365px;
}

.n-movs-3{
	border-radius: 8px;
}

.n-movs-1 img{
	object-fit: cover;
	width: 100%;
	line-height: 0px;
	font-size: 0px;
}



.n-movs-1{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 20px 0px;
}




.sl-zoma .n-movs-1{
	margin-top: 0px;
}
.div-titl-04.div-titl-4 h2{
	font-family: font-3 !important;
}
.div-titl-04.div-titl-4 a{
	color:#fff;
	font-family: font-3 !important;
}

.div-titl-4 h2{
	font-weight: 100;
	font-size: 17px;
	letter-spacing:0.2px;
	margin: 0;
	padding: 0;
}

.baner-1 img{
	width: 100%;
	line-height: 0px;
}

.baner-1{
	width: 100%;
	floaT: left;
	margin: 5px 0px 15px 0px;
}



.div-titl-3{
    width: 6px;
    height: 6px;
    floaT: left;
    background:#006FF2;
    position: absolute;
    border-radius: 100px;
    right: -2px;
    top: 15px;
}


.fas-icon-1{
	margin-top: 0px;
    width: 100%;
    height: 39px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/title-icon-4.svg) center no-repeat;
    floaT: left;
}

.tu-div-2 .slick-dots{
	bottom: 15px;
}


.vn-nius-6 .s-edit-1{
top: 15px;
right: 15px;	
}

.vn-nius-6 .divi-sl-fav-1 {
    floaT: left;
    width: 30px;
    height: 30px;
}

.vn-nius-6 .divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active,
.vn-nius-6 .divi-sl-fav-1 .favmod:hover{opacity:1;}
.vn-nius-6 .divi-sl-fav-1 .favmod-add,
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{  line-height: 33px !important; display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color: #fff;}
.vn-nius-6 .divi-sl-fav-1 .favmod .favmod-unset,
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-add{ line-height: 33px !important; display:none;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-unset{ line-height: 33px !important; display:block;}

.vn-nius-6 .divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    left: 15px;
}


.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	display: none !important;
}

.vn-nius-0{
    margin: 0px 10px;
}

.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img, .n-movs-1:hover img, .svri-div-5:hover .home-v-11 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img, .n-movs-1 img, .svri-div-5 .home-v-11 img{
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #006FF2;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.vn-nius-10{
    color: #AFB8C5;
    font-family: font-1;
    width: 100%;
    float: left;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    line-height: 19px;
    position: relative;
}

.vn-nius-8{
	font-family: font-3;
	color:#fff;
	font-size: 15.5px;
	width: 100%;
	height: 18px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
}



.vn-nius-7{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  width: 100%;
  float: left;
  margin: 10px 0px 30px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 185px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 10px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}




.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.tu-div-2{
    width: 101.4%;
    float: left;
    margin: 0px -10px;
}
.tu-div-00 .slick-slider {
    padding-bottom: 0px;
}



.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 0px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}

.zoma-siz-1 .svri-div-00{
	margin: 25px 0px 25px 0px;
}


.svri-div-00{
		width: 100%;
		floaT: left;
		position:relative;
		margin-bottom: 20px;
}
.div-titl-1{
	z-index:9;
    width: 50%;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-0 .div-titl-2{
    margin-top: 0px;
}



.div-titl-2{
	background: url(../images/border-3.svg) center no-repeat;
    width: 39px;
    height: 39px;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}


.div-titl-4 a{
    color:#AFB8C5;
}

.div-titl-4{
		-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    floaT: left;
    position:relative;
    color:#AFB8C5;
    font-family: font-1;
    margin-top: 27px;
    font-size: 18px;
    margin-lefT: 14px;
}

.div-titl-4 b{
	font-family: font-3;
	color:#fff;
}


.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}
.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color: #006FF2;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-2{
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}
.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 0px 0px;
    background:#100F15;
}



.van-slaid-add-2:hover{
	background: #006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.van-slaid-add-2{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: calc(100% - 70px) !important;
	floaT: right;
	position:relative;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 100px;
	font-size: 15.5px;
	letter-spacing: 0.5px;
	font-family: font-3;
	color:#fff;
	background:rgb(255 255 255 / 35%);
	backdrop-filter: blur(5px);
}


.van-slaid-add-1{
	bottom: 20px;
	width: calc(100% - 97px) !important;
	floaT: left;
	position: absolute;
}




.divi-sl-fav-1 {
    floaT: left;
    width: 50px;
    height: 50px;
    position: relative;
    z-index: 111;
    line-height: 20px;
    top: 0px;
    left: 0px;
}

.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 50px;height: 50px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgb(255 255 255 / 35%); backdrop-filter: blur(5px);color:#fff;font-weight:100;text-align:center;line-height: 50px !important;border-radius:100px;font-size:13px;}
.divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color:#fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}


.damatebiti-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 35px;height: 35px;padding:0px;opacity:9;}
.damatebiti-fav-1 .favmod.active,
.damatebiti-fav-1 .favmod:hover{opacity:1;}
.damatebiti-fav-1 .favmod-add,
.damatebiti-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 38px !important;border-radius:100px;font-size:13px;}
.damatebiti-fav-1 .favmod-unset{background-color:#006FF2;color:#fff;}
.damatebiti-fav-1 .favmod .favmod-unset,
.damatebiti-fav-1 .favmod.active .favmod-add{display:none;}
.damatebiti-fav-1 .favmod.active .favmod-unset{display:block;}


.hed-li-icon-2{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-5.svg) center no-repeat;
	floaT: right;
}

.hed-li-icon-1{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-4.svg) center no-repeat;
	floaT: right;
}

.hed-li-3{
	width: 21px !important;
	display: inline-block;
	floaT: left;
}

.hed-li-2{
	width: 45px;
	display: inline-block;
	floaT: left;
}

.hed-li-1{
	display: inline-block;
	floaT: right;
}


.header-16{
	margin: 0px 0px 0px 0px !important;
	position:relative;
	width: 20px;
	floaT: left;
}


.van-slaid-016{
	font-size: 21px;
	width: 74%;
	height: 29px;
	position:relative;
	overflow:hidden;
	margin-left: 13%;
	float: left;
}



.r-rating {
  display: inline-block;
}


.bg {
  fill: none;
  stroke: rgb(255 255 255 / 20%);
  stroke-width: 4;
}

.progress {
  fill: none;
  stroke: #fff;
  stroke-width: 5;
  stroke-linecap: round;
  stroke-dasharray: 125.6; 
  stroke-dashoffset: 125.6;
  transition: stroke-dashoffset 0.6s ease;
}

.value {
	width: 100%;
	text-align: center;
	color:#fff;
	position:absolute;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	fill: #fff;
	transform: rotate(0deg);
}

#cssmenu .cssmenu-a a{
	color:#fff;
}



#cssmenu .cssmenu-a a {
  background: url(../images/menu-a.svg) no-repeat center; 
  background-position-y: 55px; 
}


.quicksearch-groupbtn a{
	color: #92989f;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 50px;
    line-height: 53px !important;
    border: 0;
    line-height: 50px;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#006FF2;
    font-size: 16px;
    right: 50px;
}

#cssmenu .fa-chevron-icon-3{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-3.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 2px 4px -3px 0px;
}

#cssmenu .fa-chevron-icon-2{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-2.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 3px 4px -4px 0px;
}



#cssmenu .fa-chevron-icon-1{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-1.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 4px 4px -4px 0px;
}




.menu-hover-ul-2 i, .relative-no i {
	font-size: 10px;
}


#cssmenu>ul>li:hover>ul {
        animation: fade_in_show .5s
    }

    @keyframes fade_in_show {
        0% {
            opacity: 0;
            transform: scale(0.9)
        }

        100% {
            opacity: 1;
            transform: scale(1)
        }
    }



body #cssmenu ul li .menu-hover-ser-1{
	overflow:hidden;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
	padding: 3px 0px 8px 17px;
	border-bottom: 1px #333 solid;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
}

body #cssmenu ul li .menu-hover-ser-1{
	width: 300px !important;
}

.relative-no{
	position:relative;
}



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-1 li a{
	font-family: font-1;
	padding: 4px 0px 8px 0px !important;
	 }


body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li a{
	font-family: font-3;
	padding: 4px 0px 8px 0px !important;
	 }



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li {
	width: 15% !important; 
	floaT: left;
	 }

.menu-hover-ul-4 {
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
-ms-flex-pack:justify;
-webkit-justify
-content:space-between;
justify-content:space-between;
margin-bottom: 0px !important;
width: 100%;
floaT: left;
}


.menu-hover-ul-3{
	color:#dfdfdf;
	font-family: font-3;
	font-size: 15.5px;
	margin: 20px 0px 10px 0px !important;
	floaT: left;
		-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
}


.menu-hover-ul-1 ul{
	width: 100% !important;
}


body #cssmenu ul li ul .menu-hover-ul-1{
	width: 28%;
	margin: 1% 0% 0% 2%;
	}


#cssmenu li ul ul a{
	font-family: font-1;
	-webkit-font-feature-settings: normal !important;
	font-feature-settings: normal !important;
}



#cssmenu ul li:hover ul{ height: auto}


body #cssmenu ul li ul .menu-hover-ul-2{
	background: #08070C url(../images/meunu-bg-2.svg) right bottom no-repeat;
	column-width: 250px;
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 15px 0% 1.5% 2% !important;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: auto;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}

body #cssmenu ul li ul ul{
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 0px 0px !important;
	margin: 0px 0px 0px 0px;
	width: 20%;
	height: 20px;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}







.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
	display: none !important;
    background: #006FF2;
    color:#ffffff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    top: 100px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 0% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-7:hover .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.vn-img-1 {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, rgb(15 13 22 / 40%) 100%);
    border-radius: 10px;
    opacity: 90%;
}

.center-1 #cssmenu ul li ul .cat-men-1 > a, .center-1  #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
}


 .darken .center-1  #cssmenu ul li ul .cat-men-1 > a, .darken .center-1 #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
    background: #ffffff;
}


.slick-active .van-slaid-3, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-3, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: -35% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 37%;
}



.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    left: 30px;
    bottom: 30px;
}


.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{margin: 0px 0px 5px 0px;position:absolute;lefT: 0px;bottom: 40px;font-weight: 100 !important;letter-spacing: 0px;width: 100%;floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 30px;text-shadow: 0px 0px 4px rgb(0 0 0 / 65%);line-height: 30px;color: #FFFFFF;text-transform: uppercase;text-align: center;padding: 10px 0px 10px 0px;}



.van-slaid-13{margin: 0px 0px 10px 0px;width: 100%;height: 61px;position:relative;floaT: left;overflow:hidden;font-family: font-1;font-size: 15px;line-height: 20px;color: #FFFFFF;}

.van-slaid-12 a:nth-child(1){
	font-size: 14px;
display: inline-block !important;
}





.van-slaid-12 a:nth-child(2)::before {
        font-size: 15px !important;
        margin: 0px 10px 0px 10px;
        floaT: left;
        content: "/";
        color: #dbe2eb !important;
    }

.van-slaid-12 a{
	display: none !important;
}

.van-slaid-12{
font-size: 0px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover, .van-slaid-10 a:hover{
	color: #ffffff;
}

.van-slaid-9 a, .van-slaid-10 a{
	color: #dbe2eb;
}


.van-slaid-9{
border-bottom: 1px rgba(255, 255, 255, 0.1) solid;	
margin: 14px 0px 15px 0px;	
padding: 0px 0px 15px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: font-1;
font-size: 15px;
line-height: 20px;
color: #dbe2eb;
}


.van-slaid-8{
padding: 0px 0px 0px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{font-weight: 100 !important;letter-spacing: 1px;width: 100%;/* height: 34px; */floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 17px;margin-top: 6px;line-height: 21px;color: #FFFFFF;text-transform: uppercase;position:relative;}

.van-slaid-6{
	margin-top: 40px;
	width: 100%;
	floaT: left;
	overflow:hidden;
	font-family: font-3;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
font-style: normal;
font-size: 20px;
line-height: 20px;
color: #FFFFFF;
position:relative;
}



.van-slaid-2{
	margin-top: 0px;
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}


.divi-sl-14 img{object-fit: cover;}
.divi-sl-14{width: 100% !important;right: 0px;}
.divi-sl-14 .slick-dots{width: 100% !important;left: 0px;}

body .slick-dots{
	width: 100%;
}



.van-slaid-14, .center-sl .slick-dots{
	width: 63% !important;
	floaT: right;
	overflow:hidden;
	position: relative;
}

.van-slaid-4{
padding: 0% 50px;
position:relative;
}



.van-slaid-3{
	margin-top: 80px;
	floaT: left;
	overflow:hidden;
	position: relative;
	background: radial-gradient(128.43% 137.18% at -15.84% -9.15%, rgb(0 0 0 / 0%) 0%, rgb(0 0 0 / 70%) 50%);
	backdrop-filter: blur(5px);
	padding: 0px 0%;
	z-index:11;
}

.van-slaid-002{
	height: 100%;
	left: 0px;
	top: 80px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: rgb(255 255 255 / 10%);
	padding: 0px 0%;
	z-index:1;
}

.divi-sl-14, .divi-sl-14 .van-slaid-1, .van-slaid-3, .van-slaid-2 img, .van-slaid-14{
	height: 480px;
}




.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 0px;
}


.center-top{
	width: 100%;
	floaT: left;
	margin-top: 0px;
	position:relative;
	z-index:1;
}

.cssmenu-2 {floaT: left; margin: 0px 0px 0px 45px;}


#cssmenu {
	width: 100%;
	floaT: left;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 0;
	line-height: 1;
	/* position: relative; */
	font-family: font-1;
}


#cssmenu .fa-home-alt{
	  width: 15px;
	  height: 15px;
	  background: url(../images/icon-1.svg) center no-repeat;
	  background-size: 15px;
	  color:rgb(255 255 255 / 0%);
	  display: inline-flex;
}


#cssmenu li a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-size: 15px;
	float: left;
	padding: 32px 8px 33px 8px;
	/* position:relative; */
}



#cssmenu > ul > li:hover > .menu-hover-1 > li {
    float: left;
    display: inline-block;
    z-index: 999999;
    max-height: 42px;
    position: relative;
}


#cssmenu:hover ul li .menu-hover-2 li {
    width: 100% !important;
    opacity:9;
}


#cssmenu:hover ul li .menu-hover-1 li{
    width: 25% !important;
    opacity:9;
}

#cssmenu ul li .menu-hover-1 li {
    width: 0% !important;
}

#cssmenu > ul > li > .menu-hover-1 {
    left: 0px !important;
}



#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}


#cssmenu:hover{ overflow: inherit !important;}


#cssmenu ul{list-style:none;margin: 0px 0px 0px 0px; width: 100%; padding:0;display:block;float:left;}
#cssmenu ul:after,

#cssmenu ul li{margin:0;padding:0;display:block;/* position:relative; */}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{ height: 0px; position:absolute;left:-9999px;top: 80px;/* z-index:999999; */}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   border-left: 0px #fff solid;  ; border: 0px #9c9c9d solid;display: inline-block;font-size: 15px;opacity: 0;color:rgba(255, 255, 255, 0);font-family:font-1;font-size: 15px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width: calc(100% - 0px) !important;padding: 10px 0px 10px 0px;}




#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{color: #ffffff !important;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;/* width:250px; */border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}

#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #ffffff;position:relative;z-index:9999;cursor:pointer;}


#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{opacity:9;font-size:15px;color: #bec1c5 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 35px;position:relative;}

#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{color: #C5CBDF;display:block; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{overflow:hidden;background: #1a1a1e;padding: 0px 0px;font-family:font-2;width: 100% !important;display:block;}

#cssmenu > ul > li:hover ul{ padding: 0px 0px;}







.header-right-n-1 {
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 5px 0px 0px 0px;
   	    opacity:1;
   	    width: 50px;
   	    height: 39px;
   	    border: none;
   	    border-radius: 100px;
   	    background: rgb(120 115 143 / 0%) url(../images/icon-2.svg) center no-repeat;
   	    padding: 0;
   	    outline: none;
   	    position: relative;
   	    z-index: 11;
   	    float: right;
   	    cursor: pointer;
   	}


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 80px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}



.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
        position: absolute;
        top: 0px;
        right: 85px;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	padding-bottom: 20px;
	color:#fff;
	overflow:hidden;
	border-radius: 5px;
}

.search-wrapper.active .input-holder, #searchsuggestions {
	width: 650px !important;
}


    .search-wrapper.active .input-holder {
        background: #222128;
        z-index:1;
        top: 0px;
        left: -45px;
        border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background: #fff;
    	width: 100%;
    	height: 50px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 15px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 14px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	width: 100%;
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 12px;left: 14px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 45px;
    line-height: 45px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 0px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #cbcfd7;
}

.q_search input {
    float: left;
    top: 0px !important;
    text-indent: 21px;
    overflow: hidden;
    color: #b4bbc9;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #17161C;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-3.svg) center no-repeat;
	floaT: left;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
	position: relative;
	z-index: 99;
	margin: 15px 0px;
	/* width: 120px; */
	floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}

.header-3:hover {
	overflow: inherit !important;
}
.header-3.menu-fixed{
		-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background: rgb(13 12 17 / 100%);
}

.header-3 {
		-webkit-transition:all .5s;
		-moz-transition:all .5s;
		-o-transition:all .5s;
		transition:all .5s;
		overflow:hidden;
		height: 80px;
		float: left;
		position: fixed;
		widtH: 100%;
		color: #fff;
		background: rgb(13 12 17 / 75%);
		backdrop-filter: blur(5px);
		line-height: 50px;
		z-index: 999;
}


.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-dark-2{
	display: none;
}


.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
}

.logo-2 {
    float: left;
    width: 249px;
    height: 47px;
    position: relative;
    overflow:hidden;
    margin: 20px 0px 0px 0px; 
    z-index:1;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px;
				background: rgb(255 255 255 / 40%) url(../images/next-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 40%) url(../images/next-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }
}
/*--/ RESPONSIVE --*/







/*-- RESPONSIVE --*/
@media (min-width: 1200px) and (max-width: 1300px) {

.van-slaid-4{
	height: 390px;
	
}

.divi-sl-14 .slick-prev{ left: 15px; }
.divi-sl-14 .slick-next{ right: 15px; }

.menu-mobl-1 a:hover{
	color: #006FF2 !important;
}

.menu-mobl-2 a{
		font-size: 14px !important;
			-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}

.menu-mobl-3{
	width: 100%;
	floaT: left;
	z-index:0;
	border-bottom: 1px rgb(255 255 255 / 15%) solid;
}

.menu-mobl-0{
	width: calc(100% - 42px) !important;
	floaT: left;
	position:absolute;
	bottom: 95px;
	line-height: 45px;
	z-index:0;
	border: 1px rgb(255 255 255 / 15%) solid;
	border-radius: 5px;
	margin-left: 20px;
}


.serch-numi-1, .seperator{
	display: none;
}


.aji-dzieba-9{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	line-height: 17px;
	margin: 10px 0px 0px 0px;
}


.aji-dzieba-8{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}

.aji-dzieba-7{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}



.aji-dzieba-6{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#AFB8C5;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-5{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#fff;
	font-size: 15.5px;
	margin: 0px 0px 2px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-4{
	margin-right: 15px;
	font-size: 14px;
	width: calc(100% - 128px) !important;
	floaT: right;
	position:relative;
	color:#fff;
	margin-top: 15px;
}


.aji-dzieba-3 img{
	width: 100%;
	border-radius: 8px;
}
.aji-dzieba-3 img{
	font-size: 0px;
}
.aji-dzieba-3, .aji-dzieba-3 img{
	height: 120px;
	object-fit: cover;
}

.aji-dzieba-3{
	width: 80px;
	line-height: 0px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 8px;
	margin: 15px 0px 15px 15px;
}


.aji-dzieba-2{
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	margin-top: 0px;
}

.aji-dzieba-1:hover{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	background: #201f26;
	border: 1px rgb(123 139 167 / 26%) solid;
}

.aji-dzieba-1{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	width: 46.2%;
	floaT: left;
	position:relative;
	color:#fff;
	margin: 20px 0px 0px 20px;
	border: 1px rgb(123 139 167 / 26%) solid;
	border-radius: 10px;
}


.koleqcia-edit .new-koleqcia-12{
	position:absolute;
	bottom: 0px;
}

.koleqcia-edit.new-koleqcia-1{
   height: 240px;
}


.koleqcia-edit .new-koleqcia-10{
   height: auto;
   position:absolute;
   bottom: 50px;
}



.pagination {
	width: calc(100% - 20px) !important;
	floaT: left;
		font-family: font-2;
    margin: 5px 0px 25px 10px;
    text-align: center;
}


.pagination a, .pagination span {
    display: inline-block;
    margin: 0 5px;
    padding: 8px 13.5px;
    background-color: #313238;
    color: #ffffff;
    text-decoration: none;
    border-radius: 100px;
}
.pagination a:hover {
    background-color:#2a8ffd;
}
.pagination .current {
    background-color: #006FF2;
    color: #fff;
    border-color: #006FF2;
    pointer-events: none;
}


.new-koleqcia-5::before{ content: ""; position:absolute; top: 0px; width: 100%; lefT: 0px; floaT: left; z-index:999999 !important; opacity: 100% !important; color:#fff;background:#16141c;background:-moz-linear-gradient(top, rgb(255 5 9 / 0%) 0%, #16141c 100%);background:-webkit-linear-gradient(top, rgb(255 5 9 / 0%) 0%,#0c0d0f 100%);background:linear-gradient(to bottom, rgb(255 5 9 / 0%) 0%,#16141c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#16141c', endColorstr='#16141c',GradientType=0 );height:100% !important}

.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #006FF2 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}



.c-movie-9 {
	lefT: 0px;
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}

.tu-new-01{
	width: 102%;
	floaT: left;
	margin: 0px 0px 0px -10px;
}


.new-koleqcia-8{
margin: 0px 5px;
display: inline-block;
}

.new-koleqcia-4{
margin: 0px 0px;
}

.new-koleqcia-3{
	position:relative;
	width: 100%;
	floaT: left;
	padding: 0px 0px;
}


.new-koleqcia-7{
	text-align: center;
	width: 100%;
	floaT: right;
	margin: 110px 0px 10px 0px;
	z-index: 999;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	height: 49px;
	line-height: 49px;
	floaT: left;
	border-top: 1px #282530 solid;
	padding: 0px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{color: #006FF2;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	text-align: center;
	font-size: 14px;
	padding: 0px 20px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	height: 32px;
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 20px 0px;
}

.new-koleqcia-9, .new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 100%;
    height: 100%;
    border-radius: 0px;
}

.new-koleqcia-5{
z-index:0;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 150px;
	floaT: left;
	position: absolute;
	color:#fff;
	background: #100F15;
}


.new-koleqcia-1{
    width: 277px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #16141c;
    margin: 0px 10px 20px 10px;
    overflow:hidden;
    border-radius: 10px;
}





.no-homi-1.center-top{
	margin-top: 105px;
}


.no-homi-2{
	z-index:1;
	width: 100%;
	floaT: left;
	position:relative;
}

.center-size-3{
	float: left;
	position:relative;
	margin-left: 10px;
}


.mtsx-hom-1{
	padding-bottom: 25px !important;
}

.n-movs-1 .n-movs-9{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-9{
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(8 47 94 / 90%));
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1 .n-movs-15{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-15{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}



.ss-edit-1.s-edit-1{
	top: 15px;
	right: 15px;
}

.n-sezon-4{
	floaT: left;
	position:relative;
}


.n-sezon-4{
	floaT: left;
	position:relative;
	margin-left: 20px;
}

.n-sezon-3{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}

.n-sezon-1{
	  background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 70%) 67.71%);
	  width: 100%;
	  height: 91px;
	  line-height: 35px;
	  text-align: left;
	  bottom: 0px;
	  z-index:11;
	  floaT: left;
	  position:absolute;
	  overflow:hidden;
	  padding-top: 20px;
	  font-family: font-3;
	  -webkit-font-feature-settings: 'case'on; 
	  font-feature-settings: 'case'on;
}




.foot-a a, .foot-11 a:hover{
	color:#ffffff !important;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-11 a{
	color:#858D98;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-11{
	floaT: left;
	position:relative;
}

.foot-aa{
	border-left: 0px #33363D solid !important;
	padding-left: 0px !important;
}

.foot-11 li{
	font-family: font-1;
	border-left: 1px #33363D solid;
	font-size: 16px;
	position:relative;
	float: left;
	margin: 0px 25px 0px 0px;
	padding-left: 25px;
}

.foot-12 i{
	color:#006FF2;
}

.foot-12 li a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-12 li a:hover{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-12 li{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	position:relative;
	float: left;
	margin: 0px 0px 0px 25px;
}


.foot-12{
	font-size: 16px;
	position:relative;
	float: right;
}



.foot-15 a:hover {
    text-decoration: none;
    text-decoration: underline;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}

.foot-15 a {
    color: #006FF2;
    position: relative;
    font-family: font-3;
}

.foot-15{
	floaT: right;
}




.foot-16{
	floaT: left;
}


.foot-13{
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	color:#fff;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	padding: 28px 0px;
	font-size: 16px;
}


.foot-9{
	font-family: font-1;
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	border-bottom: 1px #1B1D21 solid;
	padding: 35px 0px;
}



.foot-8{
	floaT: left;
	position:relative;
}


.foot-7{
	margin-right: 20px;
	floaT: left;
	position:relative;
}


.foot-6{
	floaT: right;
	position:relative;
}

.foot-5 a:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#0056f2;
}


.foot-5 a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#22252C;
	width: 31px;
	height: 31px;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
	floaT: left;
	position:relative;
}

.foot-5{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}


.foot-4{
	margin-top: 2px;
	floaT: left;
	position:relative;
}



.foot-3{
	floaT: left;
	position:relative;
}




.foot-2, .foot-10, .foot-14{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
}

.foot-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C url(../images/logo-1.svg) center no-repeat;
	border-top: 1px #22212A solid;
	border-bottom: 1px #1B1D21 solid;
	padding: 40px 0px;
}










.fas-icon-01-1.fas-icon-1{
    background: url(../images/title-icon-4.svg) center no-repeat;
}


.c-movie-info-7{
	floaT: left;
}


.c-movie-info-6 { 
	width: 41px;
	height: 21px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}


.c-movie-info-3 {
	float: left;
	font-size: 14px;
	margin: 0px 0px 0px 25px;
}

.c-movie-info-5 {
	float: right;
    font-size: 15px;
    font-family: font-3;
    margin: 0px 0px 0px 0px;
}



.c-movie-info-2 {
	float: left;
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}


.c-movie-info-4 img{
	margin-top: 1px;
	width: 20px !important;
	height: 14px !important;
	float: left;
}

.c-movie-info-4 {
	width: 20px;
	height: 14px;
	display: inline-block;
    font-size: 14px;
    font-family: font-1;
    margin: 0px 0px 0px 3px;

}

.c-movie-info-1 {
	font-family: font-3;
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	float: left;
    font-size: 15px;
    
    margin: 0px 0px 0px 0px;
}



.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 14px;
    font-family: font-1;
     margin: 15px 0px 0px 0px;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    font-family: font-3;
    		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
}

.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    margin-top: 2px;
    font-family: font-3;
       		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	COLOR:#B1B1B1;
    color: #B1B1B1;
}

.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgb(24 32 42 / 90%) 0%, rgb(21 20 34 / 0%) 100%) ;
    backdrop-filter: blur(5px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}

.svri-axali-1, .svri-axali-1 img{
	height: 370px;
	object-fit: cover;
}




.van-slaid-17 img, .van-slaid-17{
	height: 540px !important;
}

.fas-icon-0000001.fas-icon-1{
    background: url(../images/title-icon-2.svg) center no-repeat;
}

.fas-icon-000001.fas-icon-1{
    background: url(../images/title-icon-1.svg) center no-repeat;
}

.svri-axali-3.zoma-siz-1 .svri-div-00{
	margin: 10px 0px -40px 0px;
}



.svri-axali-3 div .n-movs-1{
	margin-top: 61px;
}

.uyure-slaider-1 .slick-next{
	right: 10px;
}

.svri-axali-3 div .slick-next, .svri-axali-3 div .slick-prev{
   top: 0px;
}



.svri-axali-1{
	overflow:hidden;
	border-radius: 10px;
	margin-top: 60px;
	width: 405px;
	background: #222;
	floaT: left;
	position:relative;
}

.svri-axali-2 .uyure-slaider-1{ width: 754px; floaT: right; }

.top-bar-1{
	width: 100%;
	floaT: left;
	height: 3px;
	position:fixed;
	z-index:9;
	top: 80px;
}

.top-bar-1 .top-bar {
  height: 3px;
  width: 100%;
  position:absolute;
  top: 0px;
  z-index:0;
}

.top-bar-1 .scroll {
  height: 3px;
  width: 0%;
  background: #006FF2;
  position:absolute;
  top: 0px;
}


.fas-icon-00001.fas-icon-1{
    background: url(../images/title-icon-8.svg) center no-repeat;
}


.msaxiobi-1 .msaxiobi-3{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.msaxiobi-1:hover .msaxiobi-3{
	color:#fff;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.msaxiobi-3{
	text-align: center;
	color: #abb0b9;
	font-family: font-1;
	width: 100%;
	float: left;
	margin: 15px 0px 0px 0px;
	font-size: 14px;
	line-height: 19px;
	position: relative;
}

.msaxiobi-5 .slick-prev{
	right: 55px !important;
}

.msaxiobi-5 .slick-next{
	right: 5px;
	background-color: #006FF2;
}




.zoma-siz-1.msaxiobi-5 .svri-div-00{
	margin: 5px 0px 25px 0px;
}


.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{background:#121116; z-index:0; position:relative; padding-bottom: 10px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:175px;floaT:left;object-fit:cover;border-radius:8px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 10px; position:relative; }




.fas-icon-0001.fas-icon-1{
    background: url(../images/title-icon-7.svg) center no-repeat;
}


.baner-01.baner-1{
	width: 100%;
	floaT: left;
	margin: 25px 0px 22px 0px;
}



.rendom-img-1 img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.fas-icon-001.fas-icon-1{
    background: url(../images/title-icon-3.svg) center no-repeat;
}


.sl-mov-2{ 
    z-index:11;
	width: 100%;
	height: 100%;
	position:absolute;
	color:#fff;
	floaT: left;
    background: rgb(13 13 22 / 80%);
}


.fors-div-01{
	width: 100%;
	floaT: left;
	position:relative;
}

.rendom-img-1 {
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 0; 
	overflow:hidden;
}






.fas-icon-01.fas-icon-1{
    background: url(../images/title-icon-5.svg) center no-repeat;
}

.sl-zoma .slick-next {
				top: 0px;
				border-radius: 50px;
				background: #006FF2 url(../images/sl-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.sl-zoma .slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 10%) url(../images/sl-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.n-movs-1:hover .a-shortstory-10 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.a-shortstory-10 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.uyure-slaider-1 .slick-next, .uyure-slaider-1 .slick-prev, .msaxiobi-5 .slick-next, .msaxiobi-5 .slick-prev{
   top: 25px;
}

.uyure-slaider-1 .slick-next{
	right: 10px;
}


.uyure-slaider-1 .slick-prev{
	right: 60px;
}


.uyure-slaider-1, .a-movie-07, .no-homi-3{
	margin-lefT: -10px;
}

.svri-div-5:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}

.n-movs-1:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}


.n-movs-2{
	margin: 0px 10px;
}

.n-lang-02.n-lang-2{
	opacity: 100%;
}

.n-lang-2{
	opacity: 0%;
	font-size: 13px;
	color:#fff;
	width: 100%;
	height: 25px;
	line-height: 25px;
	floaT: left;
	position:relative;
	border: 1px rgb(255 255 255 / 30%) solid;
	background:rgb(0 0 0 / 50%);
	margin-bottom: 7px;
	border-radius: 5px;
}

.n-lang-1{
	right: 15px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	width: 44px;
	line-height: 35px;
	text-align: center;
	top: 13px;
	z-index:11;
	floaT: left;
	position:absolute;
	/* overflow:hidden; */
	font-family: font-3;
	font-size: 13px;
	opacity: 0%;
}



.sl-mov-1 { 
z-index:0;
	width: 100%;
	position:relative;
	color:#fff;
	floaT: left;
	overflow:hidden;
}






   
.n-movs-3 .favmod-add, .n-movs-3 .favmod-unset{
	width: 34px;
	height: 34px;
	padding: 0px 0px;
	line-height: 37px;
   }


.n-movs-3 .damatebiti-fav-1, .damatebiti-fav-1{
	position:absolute;
	z-index: 99;
	top: 15px;
	lefT: 15px;
	width: 34px;
	height: 34px;
}


.n-movs-1 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




    .a-shortstory-2 {
        position: absolute;
        lefT: 0px;
        bottom: 0px;
        color: #fff;
        z-index: 111;
        width: 100%;
        floaT: left;
        padding: 6% 0px
    }

    .a-shortstory-11 {
    	  background-size: 60px !important;
         transition: 0.2s all ease-in;
        position: absolute;
        top: 42%;
        color:rgb(255 255 255 / 0%);
        left: 0;
        opacity: 1;
        font-size: 50px;
        text-align: center;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2
    }


    .n-movs-1:hover .a-shortstory-9, .tex-iimg-2:hover .a-shortstory-9 {
        opacity: 1;
        background: rgb(0 0 0 / 65%);
         transition: 0.2s all ease-in;
    }

    .a-shortstory-9 {
        opacity: 0;
        text-align: center;
        width: 100%;
        height: 100%;
        floaT: left;
        position: absolute;
        overflow: hidden;
        margin: 0% 0% 0% 0%;
        color: #fff;
        font-family: font-1;
        background: rgb(0 0 0 / 55%);
        z-index: 1;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }



.n-movs-16{
	color:#fff;
}

.n-movs-16{
	margin-top: 2px;
	width: 100%;
	height: 20px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-size: 14px;
	font-family: font-3;
	color:#95999F;
}

.n-movs-15{
	font-family: font-3;
	color:#fff;
	font-size: 14.5px;
	width: 100%;
	height: 14px;
	line-height: 16px;
	floaT: left;
	position:relative;
	overflow:hidden;
}


.n-movs-14{
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-2;
	width: 100%;
	height: 41px;
	line-height: 20px;
	floaT: left;
	margin: 10px 0px 0px 0px;
}



.n-movs-12 { 
	width: 41px;
	height: 54px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}



.c-mov-6 .c-mov-7 { 
	 transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}





.n-movs-11{
	font-size: 15px;
	floaT: left;
	position:relative;
}

.n-movs-10{
	margin: 0px 15px;
	position:relative;
}


.n-movs-9{
	box-shadow: 0px 0px 0px 1px rgb(255 255 255 / 20%);
	width: 100%;
	height: 54px; 
	line-height: 54px;
	floaT: left;
	position: absolute;
	bottom: 0px;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 80%) 67.71%);
	color:#fff;
	z-index:11;
}


.n-movs-8{
	height: 19px;
	border: 1px #fff solid;
	background:rgb(0 0 0 / 20%);
	border-radius: 5px;
	padding: 0px 5px;
	line-height: 19px;
	font-size: 13px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 4px;
}


.n-movs-06.n-movs-6{
	height: 25px;
	border: 1px rgb(255 255 255 / 40%) solid;
	background:rgb(0 0 0 / 50%);
	border-radius: 5px;
	padding: 0px 10px;
	line-height: 25px;
	floaT: left;
	margin: 0px 0px 0px 0px;
}

.n-movs-6{
	height: 54px;
	padding: 0px 5px;
	line-height: 54px;
	font-size: 15px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 0px;
}



.n-movs-5{
	position:relative;
	margin: 0px 12px;
}


.n-movs-4{
	font-size: 15px;
	z-index:11;
	color:#fff;
	width: 100%;
	floaT: left;
	position:absolute;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	top: 12px;
}


.n-movs-3, .n-movs-3 img{
position:relative;	
object-fit: cover;	
overflow:hidden;
height: 325px;
}

.n-movs-3{
	border-radius: 8px;
}

.n-movs-1 img{
	object-fit: cover;
	width: 100%;
	line-height: 0px;
	font-size: 0px;
}



.n-movs-1{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 20px 0px;
}




.sl-zoma .n-movs-1{
	margin-top: 0px;
}
.div-titl-04.div-titl-4 h2{
	font-family: font-3 !important;
}
.div-titl-04.div-titl-4 a{
	color:#fff;
	font-family: font-3 !important;
}

.div-titl-4 h2{
	font-weight: 100;
	font-size: 17px;
	letter-spacing:0.2px;
	margin: 0;
	padding: 0;
}

.baner-1 img{
	width: 100%;
	line-height: 0px;
}

.baner-1{
	width: 100%;
	floaT: left;
	margin: 5px 0px 15px 0px;
}



.div-titl-3{
    width: 6px;
    height: 6px;
    floaT: left;
    background:#006FF2;
    position: absolute;
    border-radius: 100px;
    right: -2px;
    top: 15px;
}


.fas-icon-1{
	margin-top: 0px;
    width: 100%;
    height: 39px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/title-icon-4.svg) center no-repeat;
    floaT: left;
}

.tu-div-2 .slick-dots{
	bottom: 15px;
}


.vn-nius-6 .s-edit-1{
top: 15px;
right: 15px;	
}

.vn-nius-6 .divi-sl-fav-1 {
    floaT: left;
    width: 30px;
    height: 30px;
}

.vn-nius-6 .divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active,
.vn-nius-6 .divi-sl-fav-1 .favmod:hover{opacity:1;}
.vn-nius-6 .divi-sl-fav-1 .favmod-add,
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{  line-height: 33px !important; display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color: #fff;}
.vn-nius-6 .divi-sl-fav-1 .favmod .favmod-unset,
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-add{ line-height: 33px !important; display:none;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-unset{ line-height: 33px !important; display:block;}

.vn-nius-6 .divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    left: 15px;
}


.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	display: none !important;
}

.vn-nius-0{
    margin: 0px 10px;
}

.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img, .n-movs-1:hover img, .svri-div-5:hover .home-v-11 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img, .n-movs-1 img, .svri-div-5 .home-v-11 img{
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #006FF2;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.vn-nius-10{
    color: #AFB8C5;
    font-family: font-1;
    width: 100%;
    float: left;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    line-height: 19px;
    position: relative;
}

.vn-nius-8{
	font-family: font-3;
	color:#fff;
	font-size: 15.5px;
	width: 100%;
	height: 18px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
}



.vn-nius-7{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  width: 100%;
  float: left;
  margin: 10px 0px 30px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 185px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 10px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}




.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.tu-div-2{
    width: 101.4%;
    float: left;
    margin: 0px -10px;
}
.tu-div-00 .slick-slider {
    padding-bottom: 0px;
}



.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 0px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}

.zoma-siz-1 .svri-div-00{
	margin: 25px 0px 25px 0px;
}


.svri-div-00{
		width: 100%;
		floaT: left;
		position:relative;
		margin-bottom: 20px;
}
.div-titl-1{
	z-index:9;
    width: 50%;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-0 .div-titl-2{
    margin-top: 0px;
}



.div-titl-2{
	background: url(../images/border-3.svg) center no-repeat;
    width: 39px;
    height: 39px;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}


.div-titl-4 a{
    color:#AFB8C5;
}

.div-titl-4{
		-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    floaT: left;
    position:relative;
    color:#AFB8C5;
    font-family: font-1;
    margin-top: 27px;
    font-size: 18px;
    margin-lefT: 14px;
}

.div-titl-4 b{
	font-family: font-3;
	color:#fff;
}


.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}
.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color: #006FF2;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-2{
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}
.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 0px 0px;
    background:#100F15;
}



.van-slaid-add-2:hover{
	background: #006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.van-slaid-add-2{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: calc(100% - 70px) !important;
	floaT: right;
	position:relative;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 100px;
	font-size: 15.5px;
	letter-spacing: 0.5px;
	font-family: font-3;
	color:#fff;
	background:rgb(255 255 255 / 35%);
	backdrop-filter: blur(5px);
}


.van-slaid-add-1{
	bottom: 20px;
	width: calc(100% - 97px) !important;
	floaT: left;
	position: absolute;
}




.divi-sl-fav-1 {
    floaT: left;
    width: 50px;
    height: 50px;
    position: relative;
    z-index: 111;
    line-height: 20px;
    top: 0px;
    left: 0px;
}

.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 50px;height: 50px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgb(255 255 255 / 35%); backdrop-filter: blur(5px);color:#fff;font-weight:100;text-align:center;line-height: 50px !important;border-radius:100px;font-size:13px;}
.divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color:#fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}


.damatebiti-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 35px;height: 35px;padding:0px;opacity:9;}
.damatebiti-fav-1 .favmod.active,
.damatebiti-fav-1 .favmod:hover{opacity:1;}
.damatebiti-fav-1 .favmod-add,
.damatebiti-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 38px !important;border-radius:100px;font-size:13px;}
.damatebiti-fav-1 .favmod-unset{background-color:#006FF2;color:#fff;}
.damatebiti-fav-1 .favmod .favmod-unset,
.damatebiti-fav-1 .favmod.active .favmod-add{display:none;}
.damatebiti-fav-1 .favmod.active .favmod-unset{display:block;}


.hed-li-icon-2{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-5.svg) center no-repeat;
	floaT: right;
}

.hed-li-icon-1{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-4.svg) center no-repeat;
	floaT: right;
}

.hed-li-3{
	width: 21px !important;
	display: inline-block;
	floaT: left;
}

.hed-li-2{
	width: 45px;
	display: inline-block;
	floaT: left;
}

.hed-li-1{
	display: inline-block;
	floaT: right;
}


.header-16{
	margin: 0px 0px 0px 0px !important;
	position:relative;
	width: 20px;
	floaT: left;
}


.van-slaid-016{
	font-size: 21px;
	width: 74%;
	height: 29px;
	position:relative;
	overflow:hidden;
	margin-left: 13%;
	float: left;
}



.r-rating {
  display: inline-block;
}


.bg {
  fill: none;
  stroke: rgb(255 255 255 / 20%);
  stroke-width: 4;
}

.progress {
  fill: none;
  stroke: #fff;
  stroke-width: 5;
  stroke-linecap: round;
  stroke-dasharray: 125.6; 
  stroke-dashoffset: 125.6;
  transition: stroke-dashoffset 0.6s ease;
}

.value {
	width: 100%;
	text-align: center;
	color:#fff;
	position:absolute;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	fill: #fff;
	transform: rotate(0deg);
}

#cssmenu .cssmenu-a a{
	color:#fff;
}



#cssmenu .cssmenu-a a {
  background: url(../images/menu-a.svg) no-repeat center; 
  background-position-y: 55px; 
}


.quicksearch-groupbtn a{
	color: #92989f;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 50px;
    line-height: 53px !important;
    border: 0;
    line-height: 50px;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#006FF2;
    font-size: 16px;
    right: 50px;
}

#cssmenu .fa-chevron-icon-3{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-3.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 2px 4px -3px 0px;
}

#cssmenu .fa-chevron-icon-2{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-2.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 3px 4px -4px 0px;
}



#cssmenu .fa-chevron-icon-1{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-1.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 4px 4px -4px 0px;
}




.menu-hover-ul-2 i, .relative-no i {
	font-size: 10px;
}


#cssmenu>ul>li:hover>ul {
        animation: fade_in_show .5s
    }

    @keyframes fade_in_show {
        0% {
            opacity: 0;
            transform: scale(0.9)
        }

        100% {
            opacity: 1;
            transform: scale(1)
        }
    }



body #cssmenu ul li .menu-hover-ser-1{
	overflow:hidden;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
	padding: 10px 0px 10px 20px;
	border-bottom: 1px #333 solid;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
}

body #cssmenu ul li .menu-hover-ser-1{
	width: 300px !important;
}

.relative-no{
	position:relative;
}



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-1 li a{
	font-family: font-1;
	padding: 4px 0px 8px 0px !important;
	 }


body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li a{
	font-family: font-3;
	padding: 4px 0px 8px 0px !important;
	 }



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li {
	width: 15% !important; 
	floaT: left;
	 }

.menu-hover-ul-4 {
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
-ms-flex-pack:justify;
-webkit-justify
-content:space-between;
justify-content:space-between;
margin-bottom: 0px !important;
width: 100%;
floaT: left;
}


.menu-hover-ul-3{
	color:#dfdfdf;
	font-family: font-3;
	font-size: 15.5px;
	margin: 20px 0px 10px 0px !important;
	floaT: left;
		-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
}


.menu-hover-ul-1 ul{
	width: 100% !important;
}


body #cssmenu ul li ul .menu-hover-ul-1{
	width: 28%;
	margin: 1% 0% 0% 2%;
	}


#cssmenu li ul ul a{
	font-family: font-1;
	-webkit-font-feature-settings: normal !important;
	font-feature-settings: normal !important;
}



#cssmenu ul li:hover ul{ height: auto}


body #cssmenu ul li ul .menu-hover-ul-2{
	background: #08070C url(../images/meunu-bg-2.svg) right bottom no-repeat;
	column-width: 250px;
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 15px 0% 1.5% 2% !important;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: auto;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}

body #cssmenu ul li ul ul{
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 0px 0px !important;
	margin: 0px 0px 0px 0px;
	width: 20%;
	height: 20px;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}







.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
	display: none !important;
    background: #006FF2;
    color:#ffffff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    top: 100px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 0% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-7:hover .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.vn-img-1 {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, rgb(15 13 22 / 40%) 100%);
    border-radius: 10px;
    opacity: 90%;
}

.center-1 #cssmenu ul li ul .cat-men-1 > a, .center-1  #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
}


 .darken .center-1  #cssmenu ul li ul .cat-men-1 > a, .darken .center-1 #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
    background: #ffffff;
}


.slick-active .van-slaid-3, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-3, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: -35% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 37%;
}



.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    left: 30px;
    bottom: 30px;
}


.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{margin: 0px 0px 5px 0px;position:absolute;lefT: 0px;bottom: 40px;font-weight: 100 !important;letter-spacing: 0px;width: 100%;floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 30px;text-shadow: 0px 0px 4px rgb(0 0 0 / 65%);line-height: 30px;color: #FFFFFF;text-transform: uppercase;text-align: center;padding: 10px 0px 10px 0px;}



.van-slaid-13{margin: 0px 0px 10px 0px;width: 100%;height: 61px;position:relative;floaT: left;overflow:hidden;font-family: font-1;font-size: 15px;line-height: 20px;color: #FFFFFF;}

.van-slaid-12 a:nth-child(1){
	font-size: 14px;
display: inline-block !important;
}





.van-slaid-12 a:nth-child(2)::before {
        font-size: 15px !important;
        margin: 0px 10px 0px 10px;
        floaT: left;
        content: "/";
        color: #dbe2eb !important;
    }

.van-slaid-12 a{
	display: none !important;
}

.van-slaid-12{
font-size: 0px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover, .van-slaid-10 a:hover{
	color: #ffffff;
}

.van-slaid-9 a, .van-slaid-10 a{
	color: #dbe2eb;
}


.van-slaid-9{
border-bottom: 1px rgba(255, 255, 255, 0.1) solid;	
margin: 14px 0px 15px 0px;	
padding: 0px 0px 15px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: font-1;
font-size: 15px;
line-height: 20px;
color: #dbe2eb;
}


.van-slaid-8{
padding: 0px 0px 0px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{font-weight: 100 !important;letter-spacing: 1px;width: 100%;/* height: 34px; */floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 17px;margin-top: 6px;line-height: 21px;color: #FFFFFF;text-transform: uppercase;position:relative;}

.van-slaid-6{
	margin-top: 40px;
	width: 100%;
	floaT: left;
	overflow:hidden;
	font-family: font-3;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
font-style: normal;
font-size: 20px;
line-height: 20px;
color: #FFFFFF;
position:relative;
}



.van-slaid-2{
	margin-top: 0px;
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}


.divi-sl-14 img{object-fit: cover;}
.divi-sl-14{width: 100% !important;right: 0px;}
.divi-sl-14 .slick-dots{width: 100% !important;left: 0px;}

body .slick-dots{
	width: 100%;
}



.van-slaid-14, .center-sl .slick-dots{
	width: 63% !important;
	floaT: right;
	overflow:hidden;
	position: relative;
}

.van-slaid-4{
padding: 0% 50px;
position:relative;
}



.van-slaid-3{
	margin-top: 80px;
	floaT: left;
	overflow:hidden;
	position: relative;
	background: radial-gradient(128.43% 137.18% at -15.84% -9.15%, rgb(0 0 0 / 0%) 0%, rgb(0 0 0 / 70%) 50%);
	backdrop-filter: blur(5px);
	padding: 0px 0%;
	z-index:11;
}

.van-slaid-002{
	height: 100%;
	left: 0px;
	top: 80px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: rgb(255 255 255 / 10%);
	padding: 0px 0%;
	z-index:1;
}

.divi-sl-14, .divi-sl-14 .van-slaid-1, .van-slaid-3, .van-slaid-2 img, .van-slaid-14{
	height: 480px;
}




.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 0px;
}


.center-top{
	width: 100%;
	floaT: left;
	margin-top: 0px;
	position:relative;
	z-index:1;
}

.cssmenu-2 {floaT: left; margin: 0px 0px 0px 65px;}


#cssmenu {
	width: 100%;
	floaT: left;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 0;
	line-height: 1;
	/* position: relative; */
	font-family: font-1;
}


#cssmenu .fa-home-alt{
	  width: 15px;
	  height: 15px;
	  background: url(../images/icon-1.svg) center no-repeat;
	  background-size: 15px;
	  color:rgb(255 255 255 / 0%);
	  display: inline-flex;
}


#cssmenu li a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-size: 16px;
	float: left;
	padding: 32px 10px 33px 10px;
	/* position:relative; */
}



#cssmenu > ul > li:hover > .menu-hover-1 > li {
    float: left;
    display: inline-block;
    z-index: 999999;
    max-height: 42px;
    position: relative;
}


#cssmenu:hover ul li .menu-hover-2 li {
    width: 100% !important;
    opacity:9;
}


#cssmenu:hover ul li .menu-hover-1 li{
    width: 25% !important;
    opacity:9;
}

#cssmenu ul li .menu-hover-1 li {
    width: 0% !important;
}

#cssmenu > ul > li > .menu-hover-1 {
    left: 0px !important;
}



#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}


#cssmenu:hover{ overflow: inherit !important;}


#cssmenu ul{list-style:none;margin: 0px 0px 0px 0px; width: 100%; padding:0;display:block;float:left;}
#cssmenu ul:after,

#cssmenu ul li{margin:0;padding:0;display:block;/* position:relative; */}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{ height: 0px; position:absolute;left:-9999px;top: 80px;/* z-index:999999; */}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   border-left: 0px #fff solid;  ; border: 0px #9c9c9d solid;display: inline-block;font-size: 15px;opacity: 0;color:rgba(255, 255, 255, 0);font-family:font-1;font-size: 15px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width: calc(100% - 0px) !important;padding: 10px 0px 10px 0px;}




#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{color: #ffffff !important;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;/* width:250px; */border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}

#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #ffffff;position:relative;z-index:9999;cursor:pointer;}


#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{opacity:9;font-size:15px;color: #bec1c5 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 41px;position:relative;}

#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{color: #C5CBDF;display:block; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{overflow:hidden;background: #1a1a1e;padding: 0px 0px;font-family:font-2;width: 100% !important;display:block;}

#cssmenu > ul > li:hover ul{ padding: 0px 0px;}







.header-right-n-1 {
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 5px 0px 0px 0px;
   	    opacity:1;
   	    width: 50px;
   	    height: 39px;
   	    border: none;
   	    border-radius: 100px;
   	    background: rgb(120 115 143 / 0%) url(../images/icon-2.svg) center no-repeat;
   	    padding: 0;
   	    outline: none;
   	    position: relative;
   	    z-index: 11;
   	    float: right;
   	    cursor: pointer;
   	}


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 80px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}



.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
        position: absolute;
        top: 0px;
        right: 85px;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	padding-bottom: 20px;
	color:#fff;
	overflow:hidden;
	border-radius: 5px;
}

.search-wrapper.active .input-holder, #searchsuggestions {
	width: 750px !important;
}


    .search-wrapper.active .input-holder {
        background: #222128;
        z-index:1;
        top: 0px;
        left: -45px;
        border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background: #fff;
    	width: 100%;
    	height: 50px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 15px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 14px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	width: 100%;
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 12px;left: 14px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 45px;
    line-height: 45px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 0px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #cbcfd7;
}

.q_search input {
    float: left;
    top: 0px !important;
    text-indent: 21px;
    overflow: hidden;
    color: #b4bbc9;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #17161C;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-3.svg) center no-repeat;
	floaT: left;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
	position: relative;
	z-index: 99;
	margin: 15px 0px;
	/* width: 120px; */
	floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}

.header-3:hover {
	overflow: inherit !important;
}
.header-3.menu-fixed{
		-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background: rgb(13 12 17 / 100%);
}

.header-3 {
		-webkit-transition:all .5s;
		-moz-transition:all .5s;
		-o-transition:all .5s;
		transition:all .5s;
		overflow:hidden;
		height: 80px;
		float: left;
		position: fixed;
		widtH: 100%;
		color: #fff;
		background: rgb(13 12 17 / 75%);
		backdrop-filter: blur(5px);
		line-height: 50px;
		z-index: 999;
}


.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-dark-2{
	display: none;
}


.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
}

.logo-2 {
    float: left;
    width: 249px;
    height: 47px;
    position: relative;
    overflow:hidden;
    margin: 20px 0px 0px 0px; 
    z-index:1;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px;
				background: rgb(255 255 255 / 40%) url(../images/next-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 40%) url(../images/next-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }
}
/*--/ RESPONSIVE --*/





/*-- RESPONSIVE --*/
@media (min-width: 1300px) and (max-width: 900000000px) {
.menu-mobl-1 a:hover{
	color: #006FF2 !important;
}

.menu-mobl-2 a{
		font-size: 14px !important;
			-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}

.menu-mobl-3{
	width: 100%;
	floaT: left;
	z-index:0;
	border-bottom: 1px rgb(255 255 255 / 15%) solid;
}

.menu-mobl-0{
	width: calc(100% - 42px) !important;
	floaT: left;
	position:absolute;
	bottom: 95px;
	line-height: 45px;
	z-index:0;
	border: 1px rgb(255 255 255 / 15%) solid;
	border-radius: 5px;
	margin-left: 20px;
}


.serch-numi-1, .seperator{
	display: none;
}


.aji-dzieba-9{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	line-height: 17px;
	margin: 10px 0px 0px 0px;
}


.aji-dzieba-8{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}

.aji-dzieba-7{
	width: 100%;
	floaT: right;
	position:relative;
	color:#cccfd3;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-1;
}



.aji-dzieba-6{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#AFB8C5;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-5{
	font-size: 14px;
	width: 100%;
	floaT: right;
	position:relative;
	color:#fff;
	font-size: 15.5px;
	margin: 0px 0px 2px 0px;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-3;
}


.aji-dzieba-4{
	margin-right: 15px;
	font-size: 14px;
	width: calc(100% - 128px) !important;
	floaT: right;
	position:relative;
	color:#fff;
	margin-top: 15px;
}


.aji-dzieba-3, .aji-dzieba-3 img{
	height: 120px;
	object-fit: cover;
}

.aji-dzieba-3 img{
	font-size: 0px;
	width: 100%;
	border-radius: 8px;
}

.aji-dzieba-3{
	width: 80px;
	line-height: 0px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 8px;
	margin: 15px 0px 15px 15px;
}


.aji-dzieba-2{
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	margin-top: 0px;
}

.aji-dzieba-1:hover{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	background: #201f26;
	border: 1px rgb(123 139 167 / 26%) solid;
}

.aji-dzieba-1{
	-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
	width: 46.2%;
	floaT: left;
	position:relative;
	color:#fff;
	margin: 20px 0px 0px 20px;
	border: 1px rgb(123 139 167 / 26%) solid;
	border-radius: 10px;
}


.koleqcia-edit .new-koleqcia-12{
	position:absolute;
	bottom: 0px;
}

.koleqcia-edit.new-koleqcia-1{
   height: 240px;
}


.koleqcia-edit .new-koleqcia-10{
   height: auto;
   position:absolute;
   bottom: 50px;
}



.pagination {
	width: calc(100% - 20px) !important;
	floaT: left;
		font-family: font-2;
    margin: 5px 0px 25px 10px;
    text-align: center;
}


.pagination a, .pagination span {
    display: inline-block;
    margin: 0 5px;
    padding: 8px 13.5px;
    background-color: #313238;
    color: #ffffff;
    text-decoration: none;
    border-radius: 100px;
}
.pagination a:hover {
    background-color:#2a8ffd;
}
.pagination .current {
    background-color: #006FF2;
    color: #fff;
    border-color: #006FF2;
    pointer-events: none;
}


.new-koleqcia-5::before{ content: ""; position:absolute; top: 0px; width: 100%; lefT: 0px; floaT: left; z-index:999999 !important; opacity: 100% !important; color:#fff;background:#16141c;background:-moz-linear-gradient(top, rgb(255 5 9 / 0%) 0%, #16141c 100%);background:-webkit-linear-gradient(top, rgb(255 5 9 / 0%) 0%,#0c0d0f 100%);background:linear-gradient(to bottom, rgb(255 5 9 / 0%) 0%,#16141c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#16141c', endColorstr='#16141c',GradientType=0 );height:100% !important}

.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #006FF2 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}



.c-movie-9 {
	lefT: 0px;
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}

.tu-new-01{
	width: 102%;
	floaT: left;
	margin: 0px 0px 0px -10px;
}


.new-koleqcia-8{
margin: 0px 5px;
display: inline-block;
}

.new-koleqcia-4{
margin: 0px 0px;
}

.new-koleqcia-3{
	position:relative;
	width: 100%;
	floaT: left;
	padding: 0px 0px;
}


.new-koleqcia-7{
	text-align: center;
	width: 100%;
	floaT: right;
	margin: 110px 0px 10px 0px;
	z-index: 999;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	height: 49px;
	line-height: 49px;
	floaT: left;
	border-top: 1px #282530 solid;
	padding: 0px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{color: #006FF2;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	text-align: center;
	font-size: 14px;
	padding: 0px 20px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	height: 31px;
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 20px 0px;
}

.new-koleqcia-9, .new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 100%;
    height: 100%;
    border-radius: 0px;
}

.new-koleqcia-5{
z-index:0;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 150px;
	floaT: left;
	position: absolute;
	color:#fff;
	background: #100F15;
}


.new-koleqcia-1{
    width: 302px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #16141c;
    margin: 0px 10px 20px 10px;
    overflow:hidden;
    border-radius: 10px;
}





.no-homi-1.center-top{
	margin-top: 105px;
}


.no-homi-2{
	z-index:1;
	width: 100%;
	floaT: left;
	position:relative;
}

.center-size-3{
	width: 1270px;
	float: left;
	position:relative;
	margin-left: 10px;
}


.mtsx-hom-1{
	padding-bottom: 25px !important;
}

.n-movs-1 .n-movs-9{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-9{
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(8 47 94 / 90%));
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1 .n-movs-15{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.n-movs-1:hover .n-movs-15{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}



.ss-edit-1.s-edit-1{
	top: 15px;
	right: 15px;
}

.n-sezon-4{
	floaT: left;
	position:relative;
}


.n-sezon-4{
	floaT: left;
	position:relative;
	margin-left: 20px;
}

.n-sezon-3{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}

.n-sezon-1{
	  background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 70%) 67.71%);
	  width: 100%;
	  height: 91px;
	  line-height: 35px;
	  text-align: left;
	  bottom: 0px;
	  z-index:11;
	  floaT: left;
	  position:absolute;
	  overflow:hidden;
	  padding-top: 20px;
	  font-family: font-3;
	  -webkit-font-feature-settings: 'case'on; 
	  font-feature-settings: 'case'on;
}




.foot-a a, .foot-11 a:hover{
	color:#ffffff !important;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-11 a{
	color:#858D98;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-11{
	floaT: left;
	position:relative;
}

.foot-aa{
	border-left: 0px #33363D solid !important;
	padding-left: 0px !important;
}

.foot-11 li{
	font-family: font-1;
	border-left: 1px #33363D solid;
	font-size: 16px;
	position:relative;
	float: left;
	margin: 0px 25px 0px 0px;
	padding-left: 25px;
}

.foot-12 i{
	color:#006FF2;
}

.foot-12 li a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.foot-12 li a:hover{
	color:#006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.foot-12 li{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	position:relative;
	float: left;
	margin: 0px 0px 0px 25px;
}


.foot-12{
	font-size: 16px;
	position:relative;
	float: right;
}



.foot-15 a:hover {
    text-decoration: none;
    text-decoration: underline;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}

.foot-15 a {
    color: #006FF2;
    position: relative;
    font-family: font-3;
}

.foot-15{
	floaT: right;
}




.foot-16{
	floaT: left;
}


.foot-13{
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	color:#fff;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	padding: 28px 0px;
	font-size: 16px;
}


.foot-9{
	font-family: font-1;
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C;
	border-bottom: 1px #1B1D21 solid;
	padding: 35px 0px;
}



.foot-8{
	floaT: left;
	position:relative;
}


.foot-7{
	margin-right: 20px;
	floaT: left;
	position:relative;
}


.foot-6{
	floaT: right;
	position:relative;
}

.foot-5 a:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#0056f2;
}


.foot-5 a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background:#22252C;
	width: 31px;
	height: 31px;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
	floaT: left;
	position:relative;
}

.foot-5{
	margin-lefT: 15px;
	floaT: left;
	position:relative;
}


.foot-4{
	margin-top: 2px;
	floaT: left;
	position:relative;
}



.foot-3{
	floaT: left;
	position:relative;
}




.foot-2, .foot-10, .foot-14{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
}

.foot-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #08070C url(../images/logo-1.svg) center no-repeat;
	border-top: 1px #22212A solid;
	border-bottom: 1px #1B1D21 solid;
	padding: 40px 0px;
}










.fas-icon-01-1.fas-icon-1{
    background: url(../images/title-icon-4.svg) center no-repeat;
}


.c-movie-info-7{
	floaT: left;
}


.c-movie-info-6 { 
	width: 41px;
	height: 21px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}


.c-movie-info-3 {
	float: left;
	font-size: 14px;
	margin: 0px 0px 0px 25px;
}

.c-movie-info-5 {
	float: right;
    font-size: 15px;
    font-family: font-3;
    margin: 0px 0px 0px 0px;
}



.c-movie-info-2 {
	float: left;
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}


.c-movie-info-4 img{
	margin-top: 1px;
	width: 20px !important;
	height: 14px !important;
	float: left;
}

.c-movie-info-4 {
	width: 20px;
	height: 14px;
	display: inline-block;
    font-size: 14px;
    font-family: font-1;
    margin: 0px 0px 0px 3px;

}

.c-movie-info-1 {
	font-family: font-3;
		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: 100%;
	float: left;
    font-size: 15px;
    
    margin: 0px 0px 0px 0px;
}



.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 14px;
    font-family: font-1;
     margin: 15px 0px 0px 0px;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    font-family: font-3;
    		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
}

.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 16px;
    margin-top: 2px;
    font-family: font-3;
       		-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	COLOR:#B1B1B1;
    color: #B1B1B1;
}

.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgb(24 32 42 / 90%) 0%, rgb(21 20 34 / 0%) 100%) ;
    backdrop-filter: blur(5px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}

.svri-axali-1, .svri-axali-1 img{
	height: 400px;
	object-fit: cover;
}




.van-slaid-17 img, .van-slaid-17{
	height: 540px !important;
}

.fas-icon-0000001.fas-icon-1{
    background: url(../images/title-icon-2.svg) center no-repeat;
}

.fas-icon-000001.fas-icon-1{
    background: url(../images/title-icon-1.svg) center no-repeat;
}

.svri-axali-3.zoma-siz-1 .svri-div-00{
	margin: 10px 0px -40px 0px;
}



.svri-axali-3 div .n-movs-1{
	margin-top: 61px;
}

.uyure-slaider-1 .slick-next{
	right: 10px;
}

.svri-axali-3 div .slick-next, .svri-axali-3 div .slick-prev{
   top: 0px;
}



.svri-axali-1{
	overflow:hidden;
	border-radius: 10px;
	margin-top: 60px;
	width: 496px;
	background: #222;
	floaT: left;
	position:relative;
}

.svri-axali-2 .uyure-slaider-1{ width: 754px; floaT: right; }

.top-bar-1{
	width: 100%;
	floaT: left;
	height: 3px;
	position:fixed;
	z-index:9;
	top: 80px;
}

.top-bar-1 .top-bar {
  height: 3px;
  width: 100%;
  position:absolute;
  top: 0px;
  z-index:0;
}

.top-bar-1 .scroll {
  height: 3px;
  width: 0%;
  background: #006FF2;
  position:absolute;
  top: 0px;
}


.fas-icon-00001.fas-icon-1{
    background: url(../images/title-icon-8.svg) center no-repeat;
}


.msaxiobi-1 .msaxiobi-3{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.msaxiobi-1:hover .msaxiobi-3{
	color:#fff;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.msaxiobi-3{
	text-align: center;
	color: #abb0b9;
	font-family: font-1;
	width: 100%;
	float: left;
	margin: 15px 0px 0px 0px;
	font-size: 14px;
	line-height: 19px;
	position: relative;
}

.msaxiobi-5 .slick-prev{
	right: 55px !important;
}

.msaxiobi-5 .slick-next{
	right: 5px;
	background-color: #006FF2;
}




.zoma-siz-1.msaxiobi-5 .svri-div-00{
	margin: 5px 0px 25px 0px;
}


.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{background:#121116; z-index:0; position:relative; padding-bottom: 10px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:190px;floaT:left;object-fit:cover;border-radius:8px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 10px; position:relative; }




.fas-icon-0001.fas-icon-1{
    background: url(../images/title-icon-7.svg) center no-repeat;
}


.baner-01.baner-1{
	width: 100%;
	floaT: left;
	margin: 25px 0px 22px 0px;
}



.rendom-img-1 img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.fas-icon-001.fas-icon-1{
    background: url(../images/title-icon-3.svg) center no-repeat;
}


.sl-mov-2{ 
    z-index:11;
	width: 100%;
	height: 100%;
	position:absolute;
	color:#fff;
	floaT: left;
    background: rgb(13 13 22 / 80%);
}


.fors-div-01{
	width: 100%;
	floaT: left;
	position:relative;
}

.rendom-img-1 {
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 0; 
	overflow:hidden;
}






.fas-icon-01.fas-icon-1{
    background: url(../images/title-icon-5.svg) center no-repeat;
}

.sl-zoma .slick-next {
				top: 0px;
				border-radius: 50px;
				background: #006FF2 url(../images/sl-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.sl-zoma .slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 10%) url(../images/sl-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.n-movs-1:hover .a-shortstory-10 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.a-shortstory-10 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.uyure-slaider-1 .slick-next, .uyure-slaider-1 .slick-prev, .msaxiobi-5 .slick-next, .msaxiobi-5 .slick-prev{
   top: 25px;
}

.uyure-slaider-1 .slick-next{
	right: 10px;
}


.uyure-slaider-1 .slick-prev{
	right: 60px;
}


.uyure-slaider-1, .a-movie-07, .no-homi-3{
	margin-lefT: -10px;
}

.svri-div-5:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}

.n-movs-1:hover .n-lang-1{
	  -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}


.n-movs-2{
	margin: 0px 10px;
}

.n-lang-02.n-lang-2{
	opacity: 100%;
}

.n-lang-2{
	opacity: 0%;
	font-size: 13px;
	color:#fff;
	width: 100%;
	height: 25px;
	line-height: 25px;
	floaT: left;
	position:relative;
	border: 1px rgb(255 255 255 / 30%) solid;
	background:rgb(0 0 0 / 50%);
	margin-bottom: 7px;
	border-radius: 5px;
}

.n-lang-1{
	right: 15px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	width: 44px;
	line-height: 35px;
	text-align: center;
	top: 13px;
	z-index:11;
	floaT: left;
	position:absolute;
	/* overflow:hidden; */
	font-family: font-3;
	font-size: 13px;
	opacity: 0%;
}



.sl-mov-1 { 
z-index:0;
	width: 100%;
	position:relative;
	color:#fff;
	floaT: left;
	overflow:hidden;
}






   
.n-movs-3 .favmod-add, .n-movs-3 .favmod-unset{
	width: 34px;
	height: 34px;
	padding: 0px 0px;
	line-height: 37px;
   }


.n-movs-3 .damatebiti-fav-1, .damatebiti-fav-1{
	position:absolute;
	z-index: 99;
	top: 15px;
	lefT: 15px;
	width: 34px;
	height: 34px;
}


.n-movs-1 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}




    .a-shortstory-2 {
        position: absolute;
        lefT: 0px;
        bottom: 0px;
        color: #fff;
        z-index: 111;
        width: 100%;
        floaT: left;
        padding: 6% 0px
    }

    .a-shortstory-11 {
    	  background-size: 60px !important;
         transition: 0.2s all ease-in;
        position: absolute;
        top: 42%;
        color:rgb(255 255 255 / 0%);
        left: 0;
        opacity: 1;
        font-size: 50px;
        text-align: center;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2
    }


    .n-movs-1:hover .a-shortstory-9, .tex-iimg-2:hover .a-shortstory-9 {
        opacity: 1;
        background: rgb(0 0 0 / 65%);
         transition: 0.2s all ease-in;
    }

    .a-shortstory-9 {
        opacity: 0;
        text-align: center;
        width: 100%;
        height: 100%;
        floaT: left;
        position: absolute;
        overflow: hidden;
        margin: 0% 0% 0% 0%;
        color: #fff;
        font-family: font-1;
        background: rgb(0 0 0 / 55%);
        z-index: 1;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }



.n-movs-16{
	color:#fff;
}

.n-movs-16{
	margin-top: 2px;
	width: 100%;
	height: 20px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-size: 14px;
	font-family: font-3;
	color:#95999F;
}

.n-movs-15{
	font-family: font-3;
	color:#fff;
	font-size: 14.5px;
	width: 100%;
	height: 14px;
	line-height: 16px;
	floaT: left;
	position:relative;
	overflow:hidden;
}


.n-movs-14{
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	font-family: font-2;
	width: 100%;
	height: 41px;
	line-height: 20px;
	floaT: left;
	margin: 10px 0px 0px 0px;
}



.n-movs-12 { 
	width: 41px;
	height: 54px;
	position:relative;
	color:#fff;
	floaT: left;
	margin-right: 10px;
	margin-top: 0px;
	 background: url(../images/imdb.svg) 0px no-repeat !important;
}



.c-mov-6 .c-mov-7 { 
	 transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}





.n-movs-11{
	font-size: 15px;
	floaT: left;
	position:relative;
}

.n-movs-10{
	margin: 0px 15px;
	position:relative;
}


.n-movs-9{
	box-shadow: 0px 0px 0px 1px rgb(255 255 255 / 20%);
	width: 100%;
	height: 54px; 
	line-height: 54px;
	floaT: left;
	position: absolute;
	bottom: 0px;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgb(0 0 0 / 80%) 67.71%);
	color:#fff;
	z-index:11;
}


.n-movs-8{
	height: 19px;
	border: 1px #fff solid;
	background:rgb(0 0 0 / 20%);
	border-radius: 5px;
	padding: 0px 5px;
	line-height: 19px;
	font-size: 13px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 4px;
}


.n-movs-06.n-movs-6{
	height: 25px;
	border: 1px rgb(255 255 255 / 40%) solid;
	background:rgb(0 0 0 / 50%);
	border-radius: 5px;
	padding: 0px 10px;
	line-height: 25px;
	floaT: left;
	margin: 0px 0px 0px 0px;
}

.n-movs-6{
	height: 54px;
	padding: 0px 5px;
	line-height: 54px;
	font-size: 15px;
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 0px;
}



.n-movs-5{
	position:relative;
	margin: 0px 12px;
}


.n-movs-4{
	font-size: 15px;
	z-index:11;
	color:#fff;
	width: 100%;
	floaT: left;
	position:absolute;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	top: 12px;
}


.n-movs-3, .n-movs-3 img{
position:relative;	
object-fit: cover;	
overflow:hidden;
height: 345px;
}

.n-movs-3{
	border-radius: 8px;
}

.n-movs-1 img{
	object-fit: cover;
	width: 100%;
	line-height: 0px;
	font-size: 0px;
}



.n-movs-1{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 20px 0px;
}




.sl-zoma .n-movs-1{
	margin-top: 0px;
}
.div-titl-04.div-titl-4 h2{
	font-family: font-3 !important;
}
.div-titl-04.div-titl-4 a{
	color:#fff;
	font-family: font-3 !important;
}

.div-titl-4 h2{
	font-weight: 100;
	font-size: 17px;
	letter-spacing:0.2px;
	margin: 0;
	padding: 0;
}

.baner-1 img{
	width: 100%;
	line-height: 0px;
}

.baner-1{
	width: 100%;
	floaT: left;
	margin: 5px 0px 15px 0px;
}



.div-titl-3{
    width: 6px;
    height: 6px;
    floaT: left;
    background:#006FF2;
    position: absolute;
    border-radius: 100px;
    right: -2px;
    top: 15px;
}


.fas-icon-1{
	margin-top: 0px;
    width: 100%;
    height: 39px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/title-icon-4.svg) center no-repeat;
    floaT: left;
}

.tu-div-2 .slick-dots{
	bottom: 5px;
}


.vn-nius-6 .s-edit-1{
top: 15px;
right: 15px;	
}

.vn-nius-6 .divi-sl-fav-1 {
    floaT: left;
    width: 30px;
    height: 30px;
}

.vn-nius-6 .divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active,
.vn-nius-6 .divi-sl-fav-1 .favmod:hover{opacity:1;}
.vn-nius-6 .divi-sl-fav-1 .favmod-add,
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{  line-height: 33px !important; display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.vn-nius-6 .divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color: #fff;}
.vn-nius-6 .divi-sl-fav-1 .favmod .favmod-unset,
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-add{ line-height: 33px !important; display:none;}
.vn-nius-6 .divi-sl-fav-1 .favmod.active .favmod-unset{ line-height: 33px !important; display:block;}

.vn-nius-6 .divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    left: 15px;
}


.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	display: none !important;
}

.vn-nius-0{
    margin: 0px 10px;
}

.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img, .n-movs-1:hover img, .svri-div-5:hover .home-v-11 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img, .n-movs-1 img, .svri-div-5 .home-v-11 img{
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #006FF2, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #ffffff;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: rgb(0 0 0 / 41%); /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #006FF2;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.vn-nius-10{
    color: #AFB8C5;
    font-family: font-1;
    width: 100%;
    float: left;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    line-height: 19px;
    position: relative;
}

.vn-nius-8{
	font-family: font-3;
	color:#fff;
	font-size: 15.5px;
	width: 100%;
	height: 18px;
	line-height: 20px;
	floaT: left;
	position:relative;
	overflow:hidden;
}



.vn-nius-7{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  width: 100%;
  float: left;
  margin: 10px 0px 20px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 205px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 10px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}




.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.tu-div-2{
    width: 101.4%;
    float: left;
    margin: 0px -10px;
}
.tu-div-00 .slick-slider {
    padding-bottom: 0px;
}



.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 15px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}

.zoma-siz-1 .svri-div-00{
	margin: 25px 0px 25px 0px;
}


.svri-div-00{
		width: 100%;
		floaT: left;
		position:relative;
		margin-bottom: 20px;
}
.div-titl-1{
	z-index:9;
    width: 50%;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-0 .div-titl-2{
    margin-top: 0px;
}



.div-titl-2{
	background: url(../images/border-3.svg) center no-repeat;
    width: 39px;
    height: 39px;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}


.div-titl-4 a{
    color:#AFB8C5;
}

.div-titl-4{
		-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    floaT: left;
    position:relative;
    color:#AFB8C5;
    font-family: font-1;
    margin-top: 27px;
    font-size: 18px;
    margin-lefT: 14px;
}

.div-titl-4 b{
	font-family: font-3;
	color:#fff;
}


.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}
.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color: #006FF2;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-2{
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}
.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 0px 0px;
    background:#100F15;
}



.van-slaid-add-2:hover{
	background: #006FF2;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.van-slaid-add-2{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	-webkit-font-feature-settings: 'case'on; 
	font-feature-settings: 'case'on;
	width: calc(100% - 70px) !important;
	floaT: right;
	position:relative;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 100px;
	font-size: 15.5px;
	letter-spacing: 0.5px;
	font-family: font-3;
	color:#fff;
	background:rgb(255 255 255 / 35%);
	backdrop-filter: blur(5px);
}


.van-slaid-add-1{
	bottom: 20px;
	width: calc(100% - 110px) !important;
	floaT: left;
	position: absolute;
}



.divi-sl-fav-1 {
    floaT: left;
    width: 50px;
    height: 50px;
    position: relative;
    z-index: 111;
    line-height: 20px;
    top: 0px;
    left: 0px;
}

.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 50px;height: 50px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgb(255 255 255 / 35%); backdrop-filter: blur(5px);color:#fff;font-weight:100;text-align:center;line-height: 50px !important;border-radius:100px;font-size:13px;}
.divi-sl-fav-1 .favmod-unset{background-color: #006FF2;color:#fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}


.damatebiti-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 35px;height: 35px;padding:0px;opacity:9;}
.damatebiti-fav-1 .favmod.active,
.damatebiti-fav-1 .favmod:hover{opacity:1;}
.damatebiti-fav-1 .favmod-add,
.damatebiti-fav-1 .favmod-unset{display:block;width:100%;height:100%;background:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 38px !important;border-radius:100px;font-size:13px;}
.damatebiti-fav-1 .favmod-unset{background-color:#006FF2;color:#fff;}
.damatebiti-fav-1 .favmod .favmod-unset,
.damatebiti-fav-1 .favmod.active .favmod-add{display:none;}
.damatebiti-fav-1 .favmod.active .favmod-unset{display:block;}


.hed-li-icon-2{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-5.svg) center no-repeat;
	floaT: right;
}

.hed-li-icon-1{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-4.svg) center no-repeat;
	floaT: right;
}

.hed-li-3{
	width: 21px !important;
	display: inline-block;
	floaT: left;
}

.hed-li-2{
	width: 45px;
	display: inline-block;
	floaT: left;
}

.hed-li-1{
	display: inline-block;
	floaT: right;
}


.header-16{
	margin: 0px 0px 0px 0px !important;
	position:relative;
	width: 20px;
	floaT: left;
}


.van-slaid-016{
	width: 70%;
	height: 29px;
	position:relative;
	overflow:hidden;
	margin-left: 15%;
	float: left;
}



.r-rating {
  display: inline-block;
}


.bg {
  fill: none;
  stroke: rgb(255 255 255 / 20%);
  stroke-width: 4;
}

.progress {
  fill: none;
  stroke: #fff;
  stroke-width: 5;
  stroke-linecap: round;
  stroke-dasharray: 125.6; 
  stroke-dashoffset: 125.6;
  transition: stroke-dashoffset 0.6s ease;
}

.value {
	width: 100%;
	text-align: center;
	color:#fff;
	position:absolute;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	fill: #fff;
	transform: rotate(0deg);
}


#cssmenu .cssmenu-a a{
	color:#fff;
}

#cssmenu .cssmenu-a a {
  background: url(../images/menu-a.svg) no-repeat center; 
  background-position-y: 55px; 
}


.quicksearch-groupbtn a{
	color: #92989f;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 50px;
    line-height: 53px !important;
    border: 0;
    line-height: 50px;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#006FF2;
    font-size: 16px;
    right: 50px;
}

#cssmenu .fa-chevron-icon-3{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-3.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 2px 4px -3px 0px;
}

#cssmenu .fa-chevron-icon-2{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-2.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 3px 4px -4px 0px;
}



#cssmenu .fa-chevron-icon-1{
	  width: 15px;
	  height: 15px;
	  background: url(../images/menu-icon-1.svg) center no-repeat;
	  background-size: 15px;
	  display: inline-flex;
	  margin: 4px 4px -4px 0px;
}




.menu-hover-ul-2 i, .relative-no i {
	font-size: 10px;
}


#cssmenu>ul>li:hover>ul {
        animation: fade_in_show .5s
    }

    @keyframes fade_in_show {
        0% {
            opacity: 0;
            transform: scale(0.9)
        }

        100% {
            opacity: 1;
            transform: scale(1)
        }
    }



body #cssmenu ul li .menu-hover-ser-1{
	overflow:hidden;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
	padding: 10px 0px 10px 20px;
	border-bottom: 1px #333 solid;
}

body #cssmenu ul li .menu-hover-ser-1 li{
	width: 100% !important;
}

body #cssmenu ul li .menu-hover-ser-1{
	width: 300px !important;
}

.relative-no{
	position:relative;
}



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-1 li a{
	font-family: font-1;
	padding: 4px 0px 8px 0px !important;
	 }


body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li a{
	font-family: font-3;
	padding: 4px 0px 8px 0px !important;
	 }



body #cssmenu ul li .menu-hover-2 .menu-hover-ul-4 li {
	width: 15% !important; 
	floaT: left;
	 }

.menu-hover-ul-4 {
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
-ms-flex-pack:justify;
-webkit-justify
-content:space-between;
justify-content:space-between;
margin-bottom: 0px !important;
width: 100%;
floaT: left;
}


.menu-hover-ul-3{
	color:#dfdfdf;
	font-family: font-3;
	font-size: 15.5px;
	margin: 20px 0px 10px 0px !important;
	floaT: left;
		-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
}


.menu-hover-ul-1 ul{
	width: 100% !important;
}


body #cssmenu ul li ul .menu-hover-ul-1{
	width: 28%;
	margin: 1% 0% 0% 2%;
	}


#cssmenu li ul ul a{
	font-family: font-1;
	-webkit-font-feature-settings: normal !important;
	font-feature-settings: normal !important;
}



#cssmenu ul li:hover ul{ height: auto}


body #cssmenu ul li ul .menu-hover-ul-2{
	background: #08070C url(../images/meunu-bg-2.svg) right bottom no-repeat;
	column-width: 250px;
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 15px 0% 1.5% 2% !important;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: auto;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}

body #cssmenu ul li ul ul{
	top: 0px;
	lefT: 0px;
	list-style:none;
	padding: 0px 0px !important;
	margin: 0px 0px 0px 0px;
	width: 20%;
	height: 20px;
	position: relative;
	padding:0;
	display:block;
	float:left;
	z-index:99;
	}







.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
	display: none !important;
    background: #006FF2;
    color:#ffffff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    top: 100px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 0% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-7:hover .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.vn-img-1 {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, rgb(15 13 22 / 40%) 100%);
    border-radius: 10px;
    opacity: 90%;
}

.center-1 #cssmenu ul li ul .cat-men-1 > a, .center-1  #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
}


 .darken .center-1  #cssmenu ul li ul .cat-men-1 > a, .darken .center-1 #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
    background: #ffffff;
}


.slick-active .van-slaid-3, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-3, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: -35% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 37%;
}



.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    left: 30px;
    bottom: 30px;
}


.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{margin: 0px 0px 5px 0px;position:absolute;lefT: 0px;bottom: 40px;font-weight: 100 !important;letter-spacing: 0px;width: 100%;floaT: left;overflow:hidden;font-family: 'font-3';font-style: normal;font-size: 30px;text-shadow: 0px 0px 4px rgb(0 0 0 / 65%);line-height: 30px;color: #FFFFFF;text-transform: uppercase;text-align: center;padding: 10px 0px 10px 0px;}



.van-slaid-13{
margin: 0px 0px 10px 0px;	
width: 100%;
height: 80px;
position:relative;
floaT: left;
overflow:hidden;
font-family: font-1;
font-size: 15px;
line-height: 20px;
color: #FFFFFF;
}

.van-slaid-12 a:nth-child(1){
	font-size: 14px;
display: inline-block !important;
}

.van-slaid-12 a:nth-child(2){
	font-size: 14px;
display: inline-block !important;
}



.van-slaid-12 a:nth-child(2)::before {
        font-size: 15px !important;
        margin: 0px 10px 0px 10px;
        floaT: left;
        content: "/";
        color: #dbe2eb !important;
    }

.van-slaid-12 a{
	display: none !important;
}

.van-slaid-12{
font-size: 0px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover, .van-slaid-10 a:hover{
	color: #ffffff;
}

.van-slaid-9 a, .van-slaid-10 a{
	color: #dbe2eb;
}


.van-slaid-9{
border-bottom: 1px rgba(255, 255, 255, 0.1) solid;	
margin: 14px 0px 15px 0px;	
padding: 0px 0px 15px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: font-1;
font-size: 15px;
line-height: 20px;
color: #dbe2eb;
}


.van-slaid-8{
padding: 0px 0px 0px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{	
margin-bottom: 12px;
font-weight: 100 !important;
letter-spacing: 1px;	
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-3';
font-style: normal;
font-size: 18px;
line-height: 22px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-6{
	margin-top: 50px;
	width: 100%;
	floaT: left;
	overflow:hidden;
	font-family: font-3;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
font-style: normal;
font-size: 24px;
line-height: 24px;
color: #FFFFFF;
position:relative;
}



.van-slaid-2{
	margin-top: 0px;
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}


.divi-sl-14 img{object-fit: cover;}
.divi-sl-14{width: 100% !important;right: 0px;}
.divi-sl-14 .slick-dots{width: 100% !important;left: 0px;}

body .slick-dots{
	width: 100%;
}



.van-slaid-14, .center-sl .slick-dots{
	width: 63% !important;
	floaT: right;
	overflow:hidden;
	position: relative;
}

.van-slaid-4{
	height: 430px;

}

.van-slaid-4{
padding: 0% 60px;
position:relative;
}



.van-slaid-3{
	margin-top: 80px;
	floaT: left;
	overflow:hidden;
	position: relative;
	background: radial-gradient(128.43% 137.18% at -15.84% -9.15%, rgb(0 0 0 / 0%) 0%, rgb(0 0 0 / 70%) 50%);
	backdrop-filter: blur(5px);
	padding: 0px 0%;
	z-index:11;
}

.van-slaid-002{
	height: 100%;
	left: 0px;
	top: 80px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: rgb(255 255 255 / 10%);
	padding: 0px 0%;
	z-index:1;
}

.divi-sl-14, .divi-sl-14 .van-slaid-1, .van-slaid-3, .van-slaid-2 img, .van-slaid-14{
	height: 530px;
}




.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 0px;
}


.center-top{
	width: 100%;
	floaT: left;
	margin-top: 0px;
	position:relative;
	z-index:1;
}

.cssmenu-2 {floaT: left; margin: 0px 0px 0px 75px;}


#cssmenu {
	width: 100%;
	floaT: left;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 0;
	line-height: 1;
	/* position: relative; */
	font-family: font-1;
}


#cssmenu .fa-home-alt{
	  width: 15px;
	  height: 15px;
	  background: url(../images/icon-1.svg) center no-repeat;
	  background-size: 15px;
	  color:rgb(255 255 255 / 0%);
	  display: inline-flex;
}


#cssmenu li a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	font-size: 16px;
	float: left;
	padding: 32px 15px 33px 15px;
	/* position:relative; */
}



#cssmenu > ul > li:hover > .menu-hover-1 > li {
    float: left;
    display: inline-block;
    z-index: 999999;
    max-height: 42px;
    position: relative;
}


#cssmenu:hover ul li .menu-hover-2 li {
    width: 100% !important;
    opacity:9;
}


#cssmenu:hover ul li .menu-hover-1 li{
    width: 25% !important;
    opacity:9;
}

#cssmenu ul li .menu-hover-1 li {
    width: 0% !important;
}

#cssmenu > ul > li > .menu-hover-1 {
    left: 0px !important;
}



#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}


#cssmenu:hover{ overflow: inherit !important;}


#cssmenu ul{list-style:none;margin: 0px 0px 0px 0px; width: 100%; padding:0;display:block;float:left;}
#cssmenu ul:after,

#cssmenu ul li{margin:0;padding:0;display:block;/* position:relative; */}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{ height: 0px; position:absolute;left:-9999px;top: 80px;/* z-index:999999; */}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   border-left: 0px #fff solid;  ; border: 0px #9c9c9d solid;display: inline-block;font-size: 15px;opacity: 0;color:rgba(255, 255, 255, 0);font-family:font-1;font-size: 15px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width: calc(100% - 0px) !important;padding: 10px 0px 10px 0px;}




#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{color: #ffffff !important;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;/* width:250px; */border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}

#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #ffffff;position:relative;z-index:9999;cursor:pointer;}


#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{opacity:9;font-size:15px;color: #bec1c5 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 41px;position:relative;}

#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{color: #C5CBDF;display:block; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{overflow:hidden;background: #1a1a1e;padding: 0px 0px;font-family:font-2;width: 100% !important;display:block;}

#cssmenu > ul > li:hover ul{ padding: 0px 0px;}







.header-right-n-1 {
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 5px 0px 0px 0px;
   	    opacity:1;
   	    width: 50px;
   	    height: 39px;
   	    border: none;
   	    border-radius: 100px;
   	    background: rgb(120 115 143 / 0%) url(../images/icon-2.svg) center no-repeat;
   	    padding: 0;
   	    outline: none;
   	    position: relative;
   	    z-index: 11;
   	    float: right;
   	    cursor: pointer;
   	}


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 80px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}



.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
        position: absolute;
        top: 0px;
        right: 85px;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	padding-bottom: 20px;
	color:#fff;
	overflow:hidden;
	border-radius: 5px;
}

.search-wrapper.active .input-holder, #searchsuggestions {
	width: 850px !important;
}


    .search-wrapper.active .input-holder {
        background: #222128;
        z-index:1;
        top: 0px;
        left: -45px;
        border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background: #fff;
    	width: 100%;
    	height: 50px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 15px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 14px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	width: 100%;
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 12px;left: 14px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 45px;
    line-height: 45px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 0px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #cbcfd7;
}

.q_search input {
    float: left;
    top: 0px !important;
    text-indent: 21px;
    overflow: hidden;
    color: #b4bbc9;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #17161C;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 5px;
	width: 100%;
	height: 37px;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	line-height: 41px;
	border-radius: 100px;
	font-size: 0px;
	background: url(../images/icon-3.svg) center no-repeat;
	floaT: left;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
	position: relative;
	z-index: 99;
	margin: 15px 0px;
	/* width: 120px; */
	floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}

.header-3:hover {
	overflow: inherit !important;
}
.header-3.menu-fixed{
		-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	background: rgb(13 12 17 / 100%);
}

.header-3 {
		-webkit-transition:all .5s;
		-moz-transition:all .5s;
		-o-transition:all .5s;
		transition:all .5s;
		overflow:hidden;
		height: 80px;
		float: left;
		position: fixed;
		widtH: 100%;
		color: #fff;
		background: rgb(13 12 17 / 75%);
		backdrop-filter: blur(5px);
		line-height: 50px;
		z-index: 999;
}


.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-dark-2{
	display: none;
}


.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
}

.logo-2 {
    float: left;
    width: 249px;
    height: 47px;
    position: relative;
    overflow:hidden;
    margin: 20px 0px 0px 0px; 
    z-index:1;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px;
				background: rgb(255 255 255 / 40%) url(../images/next-1.svg) center no-repeat;
				backdrop-filter: blur(5px);
				border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: rgb(255 255 255 / 40%) url(../images/next-2.svg) center no-repeat;
				backdrop-filter: blur(5px);
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }
}
/*--/ RESPONSIVE --*/





@media (min-width: 1300px) and (max-width: 900000000px) {
.center-1, .center-sl{ width: 1270px; }
.uyure-slaider-1, .no-homi-3{ width: 1290px; }
.a-movie-07{ width: 1285px; }
}

@media (min-width: 1200px) and (max-width: 1300px) {
.center-1, .center-sl{ width: 1170px; }
.center-size-3{ width: 1170px;}
.uyure-slaider-1, .no-homi-3{ width: 1190px; }
.a-movie-07{ width: 1185px; }
}

@media (min-width: 1100px) and (max-width: 1200px) {
.center-1, .center-sl{ width: 1070px; }
.center-size-3{ width: 1070px;}
.uyure-slaider-1, .no-homi-3{ width: 1090px; }
.a-movie-07{ width: 1085px; }
}

@media (min-width: 1000px) and (max-width: 1100px) {
.center-1, .center-sl{ width: 970px; }
.center-size-3{ width: 970px;}
.uyure-slaider-1, .no-homi-3{ width: 988px; }
.a-movie-07{ width: 985px; }
}

@media (min-width: 800px) and (max-width: 1000px) {
.center-1{ width: 770px; }
.center-sl{ width: 100%; }
.center-size-3{ width: 770px;}
.uyure-slaider-1, .no-homi-3{ width: 795px; }
.a-movie-07{ width: 785px; }
}

@media (min-width: 570px) and (max-width: 800px) {
.center-1{ width: 550px; }
.center-sl{ width: 100%; }
.center-size-3{ width: 550px;}
.uyure-slaider-1, .no-homi-3{ width: 569px; }
.a-movie-07{ width: 585px; }
}

@media (min-width: 10px) and (max-width: 570px) {
.center-1{ width: auto; }
.center-sl{ width: 100%; }
.center-size-3{ width: calc(100% - 5px) !important;}
.uyure-slaider-1, .no-homi-3{width: 101.5%;}
.a-movie-07{width: 101.5%;}
.center-1{ margin: 0px 15px !important; }
}


.center-1, .center-sl{
    margin: auto;
    position:relative;
}


h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on; margin:1em 0 .6em 0;letter-spacing:0.01em;line-height:normal;font-weight:bold;text-rendering:optimizeLegibility;font-family:font-1;}
h1,.h1{font-size:23px;}h2,.h2{font-size:21px;}h3,.h3{font-size:20px;}h4,.h4{font-size:18px;}h5,.h5{font-size:16px;}
body{margin:0 auto;background:#08070C;font-family:font-2, Verdana, sans-serif;font-size:14px;}

a{color:#ffffff;text-decoration:underline;text-decoration:none;}
a img{border:0 none;}
ol, ul, li{list-style:none;}
*{margin:0;padding:0;outline:none;}
::selection{background-color:#006FF2;color:#fff;}
::selection{color:#fff;}


@font-face{font-family:font-1;src:url('../fonts/fonts-1.ttf');}
@font-face{font-family:font-2;src:url('../fonts/fonts-2.ttf');}
@font-face{font-family:font-3;src:url('../fonts/fonts-3.ttf');}



