.header{height:80vh;overflow:hidden;position:relative;}
.header .caption .subio{width:auto;height:auto;text-align:center;font-family:var(--font3);color:#f5ebe1;font-size:18px;line-height:25px;font-style:normal;font-display:swap;-webkit-animation-delay:.4s;animation-delay:.4s;margin-bottom:5px;}
.header .caption .subio span{text-align:center;color:#f5ebe1;font-family:var(--font1);font-weight:400;font-size:20px;text-transform: uppercase;letter-spacing:3px;}
.header .caption .heada{position:relative;margin-bottom:0;font-size:52px;font-family:var(--font4);line-height:1.1;-webkit-animation-delay:.6s;animation-delay:.6s;color:var(--color5);font-weight:500;text-shadow:2px 2px 4px rgba(0,0,0,.35);}
.slider-fade .owl-item{height:80vh;position:relative;}
/* .slider-fade .owl-item::before{position:absolute;z-index:1;left:0;bottom:0;right:0;content:'';background-color: rgba(5, 70, 3, 0.24);background:linear-gradient(180deg,rgba(40, 70, 36, 0) 0%,rgba(40, 70, 36,.7) 50%,#12240e  100%);height:25%;pointer-events: none;} */
.slider-fade .item{height:100%;width:100%;background-size:cover;background-position:center center;position:relative;}
/* .slider-fade .item img{object-fit: cover;width: 100%;height: 100%;object-position: center;transition: transform 1000ms ease, opacity 1000ms ease;transform: translateX(50%) scaleX(2);opacity:0;} */
.slider-fade .item img{object-fit: cover;width: 100%;height: 100%;object-position: center;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;transition:transform .95s ease,opacity .95s ease;transform:translate(10%) scale(1.2);opacity:.95;}
.slider-fade .owl-item.active .item img{opacity: 1;transform: translateX(0) scaleX(1);filter: blur(0);transition-delay: .95s;}
.slider-fade .item.bg-bottom{background-position:bottom}
.slider-fade .item .caption{z-index:9}
.slider-fade .owl-nav{position:absolute;bottom:20%;right:6%;width:100px;}
.slider-fade .owl-prev{float:left}
.slider-fade .owl-next{float:right}
.slider-fade .owl-theme .owl-nav [class*=owl-]{width:40px;height:40px;line-height:34px;background:transparent;border-radius:100%;color:#fff;font-size:16px;margin-right:3px;cursor:pointer;border:1px solid rgba(255,255,255,0.5);transition:all .2s ease-in-out;transform:scale(1.0)}
.slider-fade .owl-theme .owl-nav [class*=owl-]:hover{transform:scale(0.9);background:transparent;border:1px solid #aa8453;color:#fff}

.header .heada{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
.header .active .caption .heada{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:.7s;animation-delay:.7s}
.header .subio{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
.header .active .caption .subio{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:.8s;animation-delay:.8s}
.header .citio{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
.header .active .citio{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:.9s;animation-delay:.9s}

.slider-fade .dotta .owl-dots{position:absolute;bottom:60%;right:10px;margin:0;transform:translateY(-50%);transition: opacity .3s ease;display: flex;justify-content: center;flex-flow: column;}
.slider-fade .dotta .owl-dots .owl-dot{margin:3px 0;}
.slider-fade .dotta .owl-dots .owl-dot span{width:12px;height:12px;transition:height ease-in-out .5s;}
.slider-fade .dotta .owl-dots .owl-dot.active span,.slider-fade .dotta .owl-dots .owl-dot.active span{height:30px;border-radius:10px;width:12px;transition:height ease-in-out .5s;}

@media screen and (max-width: 1600px) {
.header .caption .heada{font-size:50px}
.header .caption .subio{font-size:16px;}
}
@media screen and (max-width: 1440px) {
.header, .slider-fade .owl-item{height:76vh;}
}
@media screen and (max-width: 1350px) {
.header .caption .heada{font-size:44px}
.header .caption .subio{font-size:15px;}
}
@media screen and (max-width: 1199px) {
.header .caption .heada{font-size:40px}
}
@media screen and (max-width: 1050px) {
}
@media screen and (max-width: 991px) {
.header,.slider-fade .owl-item{height:70vh;}
.header .caption .heada{font-size:36px}
.header .caption .subio span{font-size:15px;}
.incr991{max-width:92%;}
}
@media screen and (max-width: 767px) {
.header{min-height:400px;height:60vh;}
.slider-fade .owl-item{min-height:400px;height:60vh;}
}
@media screen and (max-width: 575px) {
.header .caption .heada{font-size:30px}
.slider-fade .v-middle2{top:75%;}
}

.circlee::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius: 50%;background:#f5f5f5;z-index:-1;}
.experience .nav .nav-item button{padding:12px 0;text-transform:uppercase;letter-spacing:1px;font-weight:400!important;color:var(--gray-color);position: relative;}
.experience .nav .nav-item button.active{background-color:transparent;color:var(--main-color)!important}
.experience .nav .nav-item button.active::after{content:"";border-bottom:5px solid var(--main-color);width:100%;position:absolute;left:0;bottom:0;border-radius:0}
.experience .nav .nav-item button.active::before{content:"";width:40px;height:40px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);border-radius:50%;background:var(--main-color);opacity:.06}
.tabber{width:100%;height:60vh;min-height:580px;background-size:cover;background-position: center;background-attachment:fixed;}
.tabkotha{max-width:550px;background:url(images/icons/decorative-frame.svg) no-repeat right 10px bottom 10px var(--whiteColor);background-size:60px;border-bottom:2px solid var(--main-color2)}
.udta{position:absolute;top:5px;right:15px;text-transform:uppercase;color:#ddd}

.rooms1::before{content:'';position:absolute;left:0;top:0;width:100%;height:50%;background:url(images/floral.png) no-repeat center top;}
.rooms1::after{content:'';position:absolute;left:5%;bottom:0;width:90%;height:40%;background:#111;border-radius:50% 50% 0 0;}
.roomba .floarty{position: absolute;bottom:15px;left:50%;transform:translateX(-50%);}
