
@media only screen and (min-width:992px) {
.banner-area img{border-radius:0 0 30px 30px;}
}
.vallery ul{white-space:nowrap; overflow:auto;display:flex;}
.vallery ul li{list-style:none;display:inline-block;margin:0;border-bottom:3px solid transparent;text-transform:uppercase;letter-spacing:1px;}
.vallery ul li + li{border-left:1px solid rgba(255,255,255,.1);}
.vallery ul li a{color:var(--black-color);display:block;padding:0px;font-size:13px;font-weight:500;padding:10px 15px 8px;}
.vallery ul li a i{margin-right:5px}
.vallery ul li a:hover{color:var(--black-color);background:var(--main-color4);}
.vallery li:hover{border-bottom-color:var(--main-color4);}
.vallery .active-list{border-bottom-color:var(--main-color4);}
.vallery .active-list a{color:var(--main-color3);background:var(--whiteColor);}

@media(max-width:1199px){
.vallery ul li a{padding:7px 10px;}
}
@media(max-width:767px){
.vallery ul{justify-content:flex-start}
}
/* .overlayside::before{content:'';position:absolute;left:0;top:0;width:60%;height:100%;background: linear-gradient(to right,rgba(255,255,255,.95),rgba(255,255,255,0));} */
/* .overlaybottom::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:60px;background: linear-gradient(to top,rgba(255,255,255,1),rgba(255,255,255,0));} */
.showall.overlaybottom::before{opacity: 0;}

@media(max-width:991px){
.shapio img{max-width:100%;}
.overlayside::before{display:none}
}
@media(min-width:992px){
.shapio{border-radius:50px;background:#282828;overflow:hidden;transform:rotate(25deg) translatey(-53%);position: absolute;max-width:730px;border:8px solid #c3742e;}
.shapio img{transform: rotate(-25deg) translateX(-25%);}
}
.shapio::before {content: '';}
.listindia a{font-weight:600;}
.listindia a:hover,.listindia a:focus,.listindia a.current{background:#fff;border-bottom:2px solid #c3742e}

.pagedesc p{text-align: justify;}
.pagedesc h2,.pagedesc h3{font-size:24px;font-weight:600;margin-bottom:20px;}
@media(max-width:767px){
    .pagedesc h2,.pagedesc h3{font-size:20px;}
}

.moreless{height:110px;overflow:hidden;transition:height ease-in-out .3s;}
.moreless.showall{height:auto;transition:height ease-in-out .3s;}

.shaanse{position:relative}
.shaanse::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index: 1;}

.activito h2{font-size:26px;font-weight:600;margin-bottom:20px;}
.activito h3{font-size:19px;font-weight:600;}
.activito img{max-width: 100%;}

.border-th{border: 1px solid #e19a3280;}

.sianta{padding-left: 79px;position: relative;}
.sianta .iconn{position: absolute;top: 0;left: 0;background: #f7f2e8;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;width: 65px;height: 65px;display: flex;align-items: center;justify-content: center;box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.01);}


.shikash{position:relative;}
.shikash::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:radial-gradient(circle at center, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, .6) 100%);pointer-events:none;}
.shikash::after{content:'';position:absolute;left:0;top:auto;bottom:0;width:100%;height:66%;background: linear-gradient(to top,  rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 100%);pointer-events:none;transition:var(--transition);}
.shikash:hover::after{height:100%;}
.alstico{ position:absolute; bottom:15px; left:0; width:100%; z-index: 2; transition:var(--transition); -webkit-transition:var(--transition); -moz-transition:var(--transition); -ms-transition:var(--transition); -o-transition:var(--transition);}
@media(max-width:991px){
.dest-max-heig2{height:262px;}
.dest-max-heig1{height: 534px;}
}
@media(max-width:768px){
.dest-max-heig1{height: 262px;}
}
.dest-head{position: relative;}
.dest-head::before{color: #fff;position: absolute;width: 44px;height: 2px;background: linear-gradient(to left, #fff, #ffffff00);content: '';top: 50%;left: -54px;}
.dest-head::after {color: #fff;position: absolute;width: 44px;height: 2px;background: linear-gradient(to left, #ffffff00, #fff);content: '';top: 50%;right: -54px;}
.dest-tag{position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);top: 10px;width: 100%;text-align: center;}

