/*FOR IN VIDEO*/
/*.banners{overflow:hidden;position:relative;background-position:50% 0;height:100vh;z-index:1;}
.banners::before{position:absolute;z-index:1;left:0;bottom:0;right:0;top:0;content:'';background-color:rgba(0,0,0,0.15)}
.banners.banner-slider{background-position:0 0;min-height:1px}
.banners .banner-video{position:absolute;left:-1px;top:0;bottom:0;right:0;z-index:0;background:url(images/video-cover.jpg) no-repeat;background-size:cover;background-position:50% 50%}
.banners .banner-video video{object-fit: cover;width: 100vw;height: 100%;position: absolute;top: 0;left: 0;z-index:-100;filter:grayscale(0);}
.ts{text-shadow: 0px 4px 3px rgba(0,0,0,0.4),0px 8px 13px rgba(0,0,0,0.1),0px 18px 23px rgba(0,0,0,0.1);}
.banner-text{width:100%;height:100%;left:0;top:0;padding-bottom:15%}
.banners .banner-text .heada{position:relative;font-size:60px;line-height:1;-webkit-animation-delay:.6s;animation-delay:.6s;color:var(--whiteColor);text-shadow:2px 2px 4px rgba(0,0,0,.35)}
.banners .banner-text .subio{position:relative;font-size:26px;line-height:1.2;font-weight:400;color:var(--whiteColor);text-shadow:2px 2px 4px rgba(0,0,0,.35)} */

.video-background{background:#000;position:relative;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100vh;}
.video-background::before,.video-background::after{content:'';position:absolute;pointer-events:none;z-index:2;}
.video-background::before{top:0;width:100%;height:34%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(95, 95, 95, 0) 100%);}
.video-background::after{bottom:0;width:100%;height:44%;background:linear-gradient(180deg, rgba(81, 81, 81, 0) 0%, rgba(0, 0, 0, 0.4) 77.08%);}
.video-foreground,.video-background iframe{position:absolute;top:0;left:-2%;width:104%;height:100%;pointer-events:none}
.video-foreground::before{position:absolute;z-index:1;left:0;bottom:0;right:0;top:0;content:'';background-color:rgba(0,0,0,0.2)} 
@media (min-aspect-ratio: 16/9) {
.video-foreground{height:300%;top:-100%}
}
@media (max-aspect-ratio: 16/9) {
.video-foreground{width:300%;left:-100%}
}
@media(max-width:1400px){
.video-background iframe{width:120%!important;margin-left:-10%;}
}
@media(max-width:575px){
.video-background{height:80vh;}
.video-background iframe{width:120%!important;margin-left:-10%;}
}

@media(max-width:1199px){
.banners .banner-text .heada{font-size:54px;}
}
@media(max-width:991px){
.banners .banner-text .heada{font-size:46px;}
.banners .banner-text .subio{font-size:22px}
.banners{height:80vh;}
}
@media(max-width:767px){
.banners .banner-text .heada{font-size:38px;}
.banners .banner-text .subio{font-size:20px}
.banners{height:70vh;}
}
@media(max-width:575px){
.banner-text{padding-bottom:120px;}
}

.img-overlay{position:absolute;bottom:0;left:0;right:0;overflow:hidden;width:100%;height:0;transition:.5s ease;text-shadow: -0px 4px 0 #0000004d}
.imagesss:hover .img-overlay{height:70%}
.imagesss img{transform:scale(1);transition:transform 0.9s ease-out}
.imagesss:hover img{transform:scale(1.1);}
.imagesss .img-overlay .text{position:absolute;bottom:15%;left:50%;-webkit-transform:translate(-50%,15%);-ms-transform:translate(-50%,15%);transform:translate(-50%,15%);color:#fff;text-align:center;min-width:80%;}

.imagesss2{position:relative;max-height:580px;overflow:hidden}
.imagesss2 img{width:100%;transform:scale(1);transition:transform .9s ease-out}
.imagesss2:hover img{transform:scale(1.1)}
.imagesss2 .img-overlay{position:absolute;bottom:0;left:0;right:0;overflow:hidden;width:100%;height:50%;transition:height .5s ease;z-index:2}
.imagesss2:hover .img-overlay{height:70%}
.imagesss2 .img-overlay::before,.imagesss2 .img-overlay::after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;pointer-events:none;transition:opacity .4s ease}
.imagesss2 .img-overlay::before{background:linear-gradient(to top,#000f 0%,#0000 100%);opacity:1;z-index:1}
.imagesss2 .img-overlay::after{background:linear-gradient(to top,#ffd506ff 0%,#ffd54f00 100%);opacity:0;z-index:1}
.imagesss2:hover .img-overlay::after{opacity:1}
.imagesss2:hover .img-overlay::before{opacity:0}
.imagesss2 .img-overlay .text{position:absolute;bottom:15%;left:50%;transform:translate(-50%,15%);color:#fff;min-width:70%;z-index:3;text-shadow:0 2px 8px rgba(0,0,0,0.6), 0 0 10px rgba(255,255,255,0.3);}
.imagesss2:hover .img-overlay .text {text-shadow:none;color:var(--main-color2)}
.imagesss2 .img-overlay .text .huge{font-size:100px;line-height:1;font-family:var(--font2)}
.imagesss2:hover .img-overlay .text .huge{-webkit-text-stroke:2px #f7e4ad;color:#0b1c05;text-shadow:0 2px 7px rgba(0,0,0,0.4),0 0 10px rgba(255,255,255,0.3);}
.jourpan{font-size:34px;}

@media(max-width:1399px){
.imagesss2 .img-overlay .text .huge{font-size:80px;}
.jourpan{font-size:30px;}
}
@media(max-width:1199px){
.imagesss2 .img-overlay .text .huge{font-size:70px;}
.jourpan{font-size:26px;}
}
@media(max-width:991px){
.imagesss2 .img-overlay .text .huge{font-size:60px;}
.jourpan{font-size:22px;}
}

/* .ktrv{width:100%;margin:0 auto;height:580px;position:relative;clear:both;overflow:hidden;}
.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ktrv>div.wwkt>div:nth-child(2){position:absolute;top:0;width:100%;height:inherit;display:table;}
.ktrv>div.wwkt>div:last-child{position:absolute;top:0;width:100%;height:100%;display:table}
.ktrv > div.wwkt > div:first-child{display:table-cell;vertical-align:middle;height:100%;width:100%}
.ktrv>div.wwkt{display:inline-block;cursor:pointer}
.shadow-effect p{display:none}
.carousel-center .shadow-effect p{display:block;}
.carousel-center .shadow-effect .h6{font-size:22px!important;margin:0;font-family:var(--font1);text-transform:uppercase;} */

.dotted{border-top:2px dashed #666;}


/* .qsvg{height:auto;position:absolute;width:200px;left:50%;top:60%;transform:translateX(-50%) translateY(-50%);z-index:2;}
.qsvg path{fill: none;stroke:var(--main-color);stroke-width:10;stroke-dasharray: 10 10;animation: dash 2s linear infinite;}
@keyframes dash {
to {stroke-dashoffset: -20;}
} */
.svgggg{position:absolute;width:200px;left:50%;top:70%;transform:translateX(-50%) translateY(-50%);z-index:2;}
.rsvg{height:auto;width:160px;left:50%;top:70%;transform:translateX(-50%) translateY(-50%);}
.rsvg path{fill:none;stroke:#fff;stroke-width:10;stroke-dasharray:4000;stroke-dashoffset:4000;animation:draw 5s ease-in-out forwards;}
@keyframes draw {to {stroke-dashoffset:0;}}

@media(max-width:767px){
.rsvg{width: 120px;}
}
@media(max-width:575px){
.rsvg{width:100px;}
}

.forthenav{position:absolute;right:10px;top:-70px;}
.forthenav .owl-next,.forthenav .owl-prev{display:inline-block;vertical-align:middle;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;color:#888;width:50px;height:50px;line-height:50px;text-align:center;z-index:9;transition:all .4s ease;margin:0;padding:0;font-size:14px;font-weight:600;border:2px solid var(--main-color)!important;background-size:26px!important;border-radius:3px;}
.forthenav .owl-next{right:0;background:url(images/right.svg) no-repeat center center transparent;}
.forthenav .owl-prev{margin-right:10px;background:url(images/left.svg) no-repeat center center transparent;}
.forthenav.navwhite .owl-next{right:0;background:url(images/right-white.svg) no-repeat center center transparent;}
.forthenav.navwhite .owl-prev{margin-right:10px;background:url(images/left-white.svg) no-repeat center center transparent;}

@media(max-width:767px){
.forthenav .owl-next,.forthenav .owl-prev{width:44px;height:44px;line-height:44px;background-size:22px!important;}
}
@media(max-width:575px){
.forthenav{position:relative;right:0;top:-30px;text-align:center;}
.forthenav .owl-next,.forthenav .owl-prev{width:38px;height:38px;line-height:38px;background-size:20px!important;}
}

.owl-carousel.sameh .owl-stage{display:flex; flex-wrap: wrap;}
.owl-carousel.sameh .owl-stage .item{height:100%;}
.dotta .owl-dots{position:absolute;bottom:10%;right:10px;margin:0;transform:translateY(-50%);transition:opacity .3s ease;display:flex;justify-content:center;flex-flow:row;line-height:1;}
.dotta .owl-dots .owl-dot{margin:0 4px;display:inline-block;height:auto;}
.dotta .owl-dots .owl-dot span{width:14px;height:14px;transition:width ease-in-out .5s;background:var(--main-color2);opacity:.6;display:inline-block;border-radius:10px;}
.dotta .owl-dots .owl-dot.active span,.dotta .owl-dots .owl-dot.active span{width:28px;border-radius:10px;transition:width ease-in-out .5s;background:var(--main-color2);opacity:.9;}


.jigantc{padding-bottom:80px;position:relative;}
.tito,p.excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.pillapilla{min-width:90px;padding:15px;text-align:center;background:var(--whiteColor);transition:var(--transition);position:absolute;bottom:10px;}
.pillapilla:hover{min-width:100px;background:var(--main-color);padding-left:20px}
@media(max-width:767px){
.pillapilla{padding:10px;} 
}
@media(max-width:575px){
.pillapilla{padding:5px;} 
}

.carousel{position:relative;display:block;width:100%;box-sizing:border-box}
.carousel__prev,.carousel__next{position:absolute;bottom:40%;transition:transform .25s ease;z-index:2;}
.carousel__prev svg,.carousel__next svg{cursor:pointer}
.carousel__prev:hover,.carousel__next:hover{transform:scale(1.05)}
.carousel__prev{left:10%}
.carousel__next{right:10%}
.carousel__body{width:100%;padding:20px 0 50px;overflow:hidden}
.carousel__body .carousel__slider{position:relative;transition:transform 1s ease-in-out;}
.carousel__body .carousel__slider__item{position:relative;display:block;float:left;box-sizing:border-box;}
.carousel__body .carousel__slider__item .item__3d-frame{position:relative;width:100%;height:100%;transition:transform 1s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.carousel__body .carousel__slider__item .item__3d-frame:after{content:"";position:absolute;bottom:-15%;width:100%;height:40px;background:var(--box-shadow);box-shadow:0 0 5px 5px var(--box-shadow);transform:rotateX(90deg) translate3d(0px,-20px,0px);opacity:.85}
.carousel__body .carousel__slider__item .item__3d-frame__box{display:flex;align-items:center;vertical-align:middle;text-align:center;position:absolute;width:100%;height:100%;box-sizing:border-box;border-color:#282828;background:#222;border-width:3px;border-style:solid}
.carousel__body .carousel__slider__item .item__3d-frame__box--right,.carousel__body .carousel__slider__item .item__3d-frame__box--left{top:0;width:40px;backface-visibility:hidden}
.carousel__body .carousel__slider__item .item__3d-frame__box--left{left:0;border-left-width:5px;transform:translate3d(1px,0,-40px) rotateY(-90deg);transform-origin:0}
.carousel__body .carousel__slider__item .item__3d-frame__box--right{right:0;border-right-width:5px;transform:translate3d(-1px,0,-40px) rotateY(90deg);transform-origin:100%}

p.title{opacity:0;transition:var(--transition);font-size:15px;}
.carousel__slider__item--active .shadow-effect p{display:block;opacity:1;}
.carousel__slider__item--active .h6{font-size:22px!important;margin:0;font-family:var(--font1);}
.carousel__slider__item--active .h6 a:hover{color:var(--main-color);}

.btn-closemodal{position:absolute;right:10px;top:10px;}
.iki{max-height:300px;overflow:auto;}

.banner-icon{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); opacity: 0.2; }

@media(max-width:1400px){
.banner-icon img{width: 136px;}
}
@media(max-width:991px){
.banner-icon img{width: 106px;}
}

