.jarallax,.view,body,html{height:100vh}body{overflow-x:hidden;background:url(/assets/img/mid-sec-back.png) repeat 0 0}.carousel,.carousel .carousel-inner,.carousel .carousel-inner .active,.carousel .carousel-inner .carousel-item{height:auto}@font-face{font-family:Conv_GreatVibes-Regular;src:url(/assets/font/great_vibes/GreatVibes-Regular.eot);src:local('☺'),url(/assets/font/great_vibes/GreatVibes-Regular.woff) format('woff'),url(/assets/font/great_vibes/GreatVibes-Regular.ttf) format('truetype'),url(/assets/font/great_vibes/GreatVibes-Regular.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:PoiretOne;src:url(/assets/font/PoiretOne/PoiretOne-Regular.ttf);src:local('☺'),url(/assets/font/PoiretOne/PoiretOne-Regular.ttf) format('truetype');font-weight:400;font-style:normal}.loader_wrap{width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;position:fixed;z-index:1052;top:0;left:0;right:0;bottom:0}.loader_wrap ul#spinners{position:relative;left:0;top:0;width:100%;height:100%;bottom:0;right:0;text-align:center}#spinners .three-bounce{font-size:26px;width:100%;height:100%;line-height:100%;list-style:none;padding:0;margin:100px 0 0}.three-bounce>div{display:inline-block;width:18px;height:18px;border-radius:100%;background-color:#fff;-webkit-animation:bouncedelay 1.4s infinite ease-in-out both;animation:bouncedelay 1.4s infinite ease-in-out both}.three-bounce .one{-webkit-animation-delay:-.32s;animation-delay:-.32s}.three-bounce .two{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.navbar{box-shadow:none;padding-right:0!important}nav.navbar.fixed-top{z-index:997}a.btn.button-collapse,button.btn.button-collapse{background:#ad211c;border:1px solid #fff;padding:6px 9px!important;margin:0 10px}a.btn.button-collapse i{font-size:25px;color:#fff}ul.navbar-nav.nav-right:after{position:absolute;content:"";background:rgba(193,38,32,.8);left:20%;top:-26px;width:100%;min-width:970px;height:66px;z-index:-1;right:-120px;border-radius:0 0 0 5px}button.btn.Custom-Dropdown{background:#ad211c;border:1px solid #fff;margin:0 0 0 10px;padding:6px 15px}ul.navbar-nav.nav-right.nav-flex-icons{margin-top:-13px}.top-nav-collapse ul.navbar-nav.nav-right:after{background:0 0}.top-nav-collapse a.nav-link{color:#ad211c!important}a.navbar-brand img{max-width:150px;position:relative;top:26px}.book-now-wrap{margin:0!important;bottom:-80px;position:absolute;left:auto;right:0}.book-now-wrap a{margin:0;font-size:18px;border:1px solid #fff;padding:.6rem 2.14rem}.carousel-inner img.carousel-badge{position:absolute;top:60%;left:0;z-index:1;background:rgba(0,0,0,.6);border-radius:0 15px 15px 0;padding:5px;border:1px solid #fff;border-left:none}.side-nav>ul{overflow-y:auto}.side-nav .collapsible a{font-size:1rem}.side-nav .collapsible ul.Third-level .fa{font-size:.5rem;margin-right:0;position:relative;top:-1px}.top-nav-collapse a.navbar-brand img{max-width:90px;position:relative;top:0}nav.navbar{height:76px}.top-nav-collapse{background:#fff;box-shadow:0 0 5px #333;height:76px}ul.Third-level li a{padding-left:30%!important}ul.Third-level li a:hover{background:rgba(193,36,31,.4)!important}.custom-scrollbar a.closebtn{font-size:36px;color:#fff;text-align:right;display:block;padding-right:20px}li strong.head_menu{padding:5px 10px 5px 45px!important;display:block;background:rgba(246,215,106,.8);color:#c12620;font-weight:500}.side-nav .collapsible-body ul li:hover{background:rgba(193,36,31,.55)}.side-nav .collapsible .fa{font-size:1rem;margin-right:7px;min-width:14px}.rgba-red-gredient{background:rgba(165,63,71,1);background:-moz-linear-gradient(left,rgba(165,63,71,1) 0,rgba(180,21,17,.8) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(165,63,71,1)),color-stop(100%,rgba(180,21,17,.8)));background:-webkit-linear-gradient(left,rgba(165,63,71,1) 0,rgba(180,21,17,.8) 100%);background:-o-linear-gradient(left,rgba(165,63,71,1) 0,rgba(180,21,17,.8) 100%);background:-ms-linear-gradient(left,rgba(165,63,71,1) 0,rgba(180,21,17,.8) 100%);background:linear-gradient(to right,rgba(165,63,71,1) 0,rgba(180,21,17,.8) 100%)}.rgba-blue-gredient{background:rgba(67,190,244,1);background:-moz-linear-gradient(left,rgba(67,190,244,1) 0,rgba(50,73,166,.9) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(67,190,244,1)),color-stop(100%,rgba(50,73,166,.9)));background:-webkit-linear-gradient(left,rgba(67,190,244,1) 0,rgba(50,73,166,.9) 100%);background:-o-linear-gradient(left,rgba(67,190,244,1) 0,rgba(50,73,166,.9) 100%);background:-ms-linear-gradient(left,rgba(67,190,244,1) 0,rgba(50,73,166,.9) 100%);background:linear-gradient(to right,rgba(67,190,244,1) 0,rgba(50,73,166,.9) 100%)}.photo-gallery-wrap{background:rgba(0,0,0,.75)}.virtual-tour-wrap{background:rgba(0,0,0,.75)}.photo-gallery-wrap a,.virtual-tour-wrap a{font-size:20px}h1{color:#fefd98;font-size:32px;font-family:PoiretOne}h2{color:#fefd98;font-size:42px;font-family:PoiretOne}.text-dark{color:#333}.text-red{color:#ad211c}.font-15{font-size:18px}.font-20{font-size:20px}.font-34{font-size:34px}.font-60{font-size:52px}.journey-card-p{min-height:188px}.card.card-cascade .view{height:auto}#owl-carousel02 h4.card-title{font-family:PoiretOne;font-size:40px}.footer-wrap p{font-size:34px;font-family:PoiretOne}.footer_link ul{list-style:none;margin:0;padding:0}.footer_link ul li{display:inline-block;margin:4px 21px}.footer_contact{color:#fefd98}.footer_contact label{color:#fefd98;margin-right:2px}.footer-logo{margin:0 2%}footer.page-footer .footer-copyright{background-color:#fefd98;color:#000;font-weight:400}.tag_bg{background:rgba(0,0,0,.6);padding:3px 15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px}.thead-red{background:#ad211c}.left_bookticket h2{font-family:PoiretOne}table.table tbody td,table.table thead th{vertical-align:middle}.left_bookticket table.table tbody td span{display:block}.booking-terms ul{list-style:none;padding:0;margin:0}.booking-terms ul li{margin:5px 0 5px 10px;font-weight:400}.booking-terms ul li i{margin-left:-10px}.adult_wrap .md-form{width:47%}.right_bookticket{margin-top:0;margin-bottom:20px}.terms_ul ul{list-style:none;padding:0;margin:0}.terms_ul ul li{margin:5px 0 5px 12px}.terms_ul ul li i{margin-left:-13px}.view_photo_gallery{position:relative;overflow:hidden;cursor:default;max-height:252px}.view_photo_gallery a{display:block}.view_photo_gallery .mask{font-family:PoiretOne;position:absolute;left:0;top:auto;bottom:0;text-align:center;height:100px;padding-top:40px;width:100%;opacity:9;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 68%,rgba(0,0,0,1) 83%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 68%,rgba(0,0,0,1) 83%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 68%,rgba(0,0,0,1) 83%)}.Destinations_wrap .view_photo_gallery{max-height:100%}.day_scedule ul{list-style:none;margin:0;padding:0}.day_scedule ul img{float:right}.day_scedule ul li{margin:0 0 0 12px}.day_scedule ul li i{margin-left:-13px}.mx-express-img{max-width:240px;margin:0 auto}.gems_table table td{padding:3px;width:50%;font-weight:400}.gems_table table td a{color:#4285f4}.bg-light-grey{background:#eee}.right_paywith{padding-top:70px}.mdb-select.custom-mdb-select input{height:2.4rem;line-height:2.4rem}.add_info{overflow:hidden}.add_info p{width:75%;float:left;margin-left:12px}.add_info p i{margin-left:-13px}.add_info_radio{width:23%;float:left}.add_info_radio .form-check{float:left}.md-form-summary{border:1px solid #eee}.no-border{border:none}.cms_wrap h4{font-family:PoiretOne}.cms_wrap img.about_img1{margin-right:10px}.cms_wrap_a a{display:inline-block}.cms_wrap_a a:hover{text-decoration:underline}.blockquote-bg{background:#f7f7f7}.Newsletter_Gallery .view_photo_gallery{max-height:374px}.Sitemap_wrap ul{list-style:none;margin:0;padding:0}.Sitemap_wrap ul li{display:block}.Sitemap_wrap ul li a{color:#333;font-weight:500;border-bottom:1px solid #eaeaea;display:block;padding:5px 0}.Sitemap_wrap ul li a:hover{background:#f7f7f7}.Sitemap_wrap ul li ul,.Sitemap_wrap ul li ul li ul{margin-left:30px}.Sitemap_wrap ul li ul li a{font-weight:400}.Sitemap_wrap ul li ul li ul li a{font-weight:400}.Sitemap_wrap ul li ul li ul li a i{font-size:9px;position:relative;top:-2px}.virtualtour_Gallery .view_photo_gallery{max-height:295px}.map_img{max-width:290px}.liststylenone{list-style-type:none}.package_dtl p{margin-left:10px}.package_dtl p i{margin-left:-15px}.package_dtl li{margin-left:10px;margin-bottom:5px;font-size:1.1rem}.package_dtl li i{margin-left:-11px}.list-pl li{margin-left:15px}.list-pl li i{margin-left:-16px}img.pkg_dtl_img{margin-left:10px}.pkg_dtl_tabs .dropdown-menu.show{transform:translate3d(0,42px,0)!important}.Amenities_wrap{max-height:422px;overflow-y:scroll}.Amenities_wrap .package_dtl li i{margin-left:-15px}.Head_Ticket_Book{display:block;background:#ad211c;clear:both;text-align:center}.side-nav{background:rgba(136,27,24,.95)}.carousel-inner{margin-bottom:-59px}.carousel-inner .view{height:79vh}.mat-form-field{width:100%}.carousel-indicators{bottom:60px}ol.breadcrumb{display:none}main .container{padding-top:1rem!important}.left_login_wrap{border-right:1px solid #ddd}.guest-login-btn{margin-top:28px}.cms_wrap .view.view-cascade.overlay{background:#fff}.callback_wrap{position:fixed;top:50%;right:0;padding:0;z-index:2}.callback_btn{position:absolute;left:-70px}.callback_form{width:300px;padding:20px 10px;border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px;-o-border-radius:0 0 0 5px;-ms-border-radius:0 0 0 5px}.callback_btn a{background:#ad211c;margin:0;line-height:30px;padding:5px 1px 5px 7px;width:70px;height:53px;border-radius:40px 0 0 40px;-moz-border-radius:40px 0 0 40px;-webkit-border-radius:40px 0 0 40px;-o-border-radius:40px 0 0 40px;-ms-border-radius:40px 0 0 40px;border:1px solid #fff}.btn:hover,.depth-hoverable:hover{box-shadow:0 8px 17px #333;color:#f3d76a!important}a.btn.button-collapse i:hover{color:#f3d76a!important}.callback_btn a img{position:relative;left:-3px;top:-1px}.callback_btn a span{width:100%;color:#fff;position:absolute;top:13px;left:26px;text-align:center;font-size:11px;padding-left:5px;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.mat-form-field-label{color:rgba(0,0,0,.94)!important}.mat-option{color:rgba(0,0,0,.95)!important}body{color:#000!important}.navbar.scrolling-navbar .navbar-nav>li{margin-right:10px}.navbar.scrolling-navbar .navbar-nav>li.nav-item a.nav-link{font-size:16px;font-weight:400;text-shadow:0 0 2px #000}.navbar.scrolling-navbar.top-nav-collapse .navbar-nav>li.nav-item a.nav-link{font-size:16px;font-weight:400;text-shadow:none}.carousel .carousel-indicators li{width:16px;height:16px;background:#fff;border:2px solid #ac211c}.carousel .carousel-indicators li.active{width:16px;height:16px;background:#ac211c;border:2px solid #fff}.book-now-wrap a:hover{border:1px solid #fff}.left_about_wrap{position:relative;padding-right:60px}.left_about_wrap::after{background:url(/assets/img/maharajas-sprite.png) no-repeat -292px 0;position:absolute;content:"";width:20px;height:276px;right:0;top:35px;left:auto}.btn.btn-primary.btn-md,button.btn.btn-default,button.btn.btn-primary{border:1px solid #fff}.right_nav_wrap{padding-right:0}.journey-card .nav-tabs .nav-link{font-weight:500;font-size:18px}.journey-card .nav-tabs .nav-link.active{font-weight:500;background-color:#f3d76a;color:#c12620}.navbar.scrolling-navbar .navbar-nav>li.nav-item a.nav-link:hover,footer.page-footer a:hover{text-shadow:0 4px 10px #000;color:#f3d76a}.navbar.scrolling-navbar.top-nav-collapse .navbar-nav>li.nav-item a.nav-link:hover{text-shadow:0 1px 3px #999}.btn-outline-primary:hover{color:#000!important}.dropdown .dropdown-menu .dropdown-item{font-size:18px}.page-footer p{margin-bottom:10px;text-align:center;line-height:26px}p{margin-bottom:20px;text-align:justify;line-height:26px}.float-right.about_img{margin-left:10px}.cms_wrap li.list-group-item{background:#f7f7f7;border-left:.25rem solid #eceeef;padding:.5rem 1rem;margin-bottom:20px;border-top:none;border-bottom:none;box-shadow:0 0 6px #999}blockquote.blockquote{background:#f7f7f7;border-left:.25rem solid #eceeef;padding:.5rem 1rem;margin-bottom:20px;box-shadow:0 0 6px #999}a.deleux_cabins_button.btn{padding:.7rem 1.4rem}a.deleux_cabins_button.btn .fa{font-size:18px}.right-aligned{display:none}.right-aligned.side-nav.fixed{display:block}table td{font-size:1rem!important}.sub_tag{font-size:1.2rem}.footer_head{color:#fefd98}footer.page-footer .footer-copyright{font-size:1rem!important}.footer-wrap .md-form input:focus:not([readonly]){border-bottom:1px solid #fefd98}.footer_contact .d-inline.white-text{margin-right:20px}.btn.btn-full-payment{padding:.3rem .5rem}.modal-dialog{pointer-events:auto}.tab-pane.fade{display:block;opacity:1}.tab-pane.fadeAnother{display:none}.tab-content.inrTab{display:block;opacity:1}.tab-pane.innerInr{display:block;opacity:1}marquee{background-color:#fff;margin-top:3px}.marqueeHome{font-size:16px;text-align:center;color:red;font-weight:700;padding:10px 10px 0 0}.modal-dialog{pointer-events:auto}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{color:#000!important;line-height:2em!important;height:2em!important;font-size:14px!important}.cdk-overlay-pane{margin-left:16px!important;min-width:180px!important;margin-top:10px}
.lightboxOverlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: #000;
    filter: alpha(Opacity=80);
    opacity: 0.8;
}
.lightbox {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 10000;
    text-align: center;
    line-height: 0;
    font-weight: 400;
    box-sizing: content-box;
    outline: 0;
}
.lightbox .lb-image {
    height: auto;
    max-width: inherit;
    max-height: none;
    border-radius: 3px;
    border: 4px solid #fff;
}
.lightbox a img {
    border: none;
}
.lb-outerContainer {
    position: relative;
    width: 250px;
    height: 250px;
    margin: 0 auto;
    border-radius: 4px;
    background-color: #fff;
}
.lb-outerContainer:after {
    content: "";
    display: table;
    clear: both;
}
.lb-loader {
    position: absolute;
    top: 43%;
    left: 0;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
}
.lb-cancel {
    display: block;
    width: 32px;
    height: 32px;
    margin: 0 auto;
    background: url(loading.2299ad0b3f63413f026d.gif) no-repeat;
}
.lb-nav {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}
.lb-container > .nav {
    left: 0;
}
.lb-nav a {
    outline: 0;
    background-image: url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
}
.lb-next,
.lb-prev {
    height: 100%;
    cursor: pointer;
    display: block;
}
.lb-nav a.lb-prev {
    width: 34%;
    left: 0;
    float: left;
    background: url(/assets/img/svg/arrow_left.svg) left 48% no-repeat;
    filter: alpha(Opacity=0);
    opacity: 0;
    transition: opacity 0.6s;
}
.lb-nav a.lb-prev:hover {
    filter: alpha(Opacity=100);
    opacity: 1;
}
.lb-nav a.lb-next {
    width: 64%;
    right: 0;
    float: right;
    background: url(/assets/img/svg/arrow_right.svg) right 48% no-repeat;
    filter: alpha(Opacity=0);
    opacity: 0;
    transition: opacity 0.6s;
}
.lb-nav a.lb-next:hover {
    filter: alpha(Opacity=100);
    opacity: 1;
}
.lb-dataContainer {
    margin: 0 auto;
    padding-top: 5px;
    width: 100%;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.lb-dataContainer:after {
    content: "";
    display: table;
    clear: both;
}
.lb-data {
    padding: 0 4px;
    color: #ccc;
}
.lb-data .lb-details {
    width: 85%;
    float: left;
    text-align: left;
    line-height: 1.1em;
}
.lb-data .lb-caption {
    font-size: 13px;
    font-weight: 700;
    line-height: 1em;
}
.lb-data .lb-caption a {
    color: #4ae;
}
.lb-data .lb-number {
    display: block;
    clear: left;
    padding-bottom: 1em;
    font-size: 12px;
    color: #999;
}
.lb-data .lb-close {
    display: block;
    float: right;
    width: 30px;
    height: 30px;
    background: url(close.d9d2d0b1308cb694aa81.png) top right no-repeat;
    text-align: right;
    outline: 0;
    filter: alpha(Opacity=70);
    opacity: 0.7;
    transition: opacity 0.2s;
}
.lb-data .lb-close:hover {
    cursor: pointer;
    filter: alpha(Opacity=100);
    opacity: 1;
}
@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@-webkit-keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@keyframes fadeOut {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
@-webkit-keyframes fadeOut {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
@keyframes fadeInOverlay {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 0.8;
    }
}
@-webkit-keyframes fadeInOverlay {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 0.8;
    }
}
@keyframes fadeOutOverlay {
    0% {
        opacity: 0.8;
    }
    100% {
        opacity: 0;
    }
}
@-webkit-keyframes fadeOutOverlay {
    0% {
        opacity: 0.8;
    }
    100% {
        opacity: 0;
    }
}
.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}
.fadeInOverlay {
    -webkit-animation-name: fadeInOverlay;
    animation-name: fadeInOverlay;
}
.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}
.fadeOutOverlay {
    -webkit-animation-name: fadeOutOverlay;
    animation-name: fadeOutOverlay;
}


.animation {
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.transition {
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-property: all;
    transition-timing-function: ease;
}
.callback_wrap.whatsapp {
	top: 220px;
}
.lagChangeBox {
	position: fixed;
	right: 0;
	top: 0;
	background: rgba(193,38,32,.8);
	padding: 5px;
	border-bottom-left-radius: 5px;
}
.lagChangeBox span {
	float: left;
	color: #fff;
	padding: 5px;
	text-shadow: 0 0 2px #000;
	font-size: 15px;
	line-height: 24px;
}
#google_translate_element {
	position: static;
	z-index: 99999;
	top: 150px;
	width: 160px;
	left: 2%;
	overflow: hidden;
	height: 33px;
}
.goog-te-banner-frame.skiptranslate {display: none !important;}
body { top: 0px !important; }
#goog-gt-tt, .goog-te-balloon-frame{display: none !important;}
.goog-text-highlight { background: none !important; box-shadow: none !important;}

.goog-logo-link {display:none !important;}
.goog-te-gadget{color: transparent !important;}
#google_translate_element select{background: rgba(193,38,32,.8); color: #fff; padding: 5px; border-radius: 5px; border: 1px solid rgba(193,38,32,.8); display: block !important; border: 1px solid #fff;}

@media screen and (max-width:1800px){ul.navbar-nav.nav-right::after {left: 3%;}}
@media screen and (max-width:1700px){#google_translate_element {right: 18%;}}
@media screen and (max-width:1600px){
    ul.navbar-nav.nav-right::after {left: 10%;}

}

@media screen and (max-width:1500px){
  .font-34 {
    font-size: 25px;
}
ul.navbar-nav.nav-right::after {left: 5%;}
}
@media screen and (max-width:1450px){#google_translate_element {right: 20%;} ul.navbar-nav.nav-right::after {left:2%;} }
@media screen and (max-width:1200px){#google_translate_element {right: 23%;}}
@media screen and (max-width:1030px){#google_translate_element {right: 25%; top: 145px;}}
 @media screen and (min-width:768px) and (max-width:992px){.carousel-inner img.carousel-badge{width:200px}.navbar .nav-item .nav-link{padding-left:4px;padding-right:4px}ul.navbar-nav.nav-right:after{left:2%}.cms_wrap img.about_img,img.map_img{width:200px;margin-left:10px}.cms_wrap img.about_img1{width:200px;margin-right:10px} #google_translate_element {right: 31%; top: 180px;} }@media screen and (min-width:577px) and (max-width:767px){.carousel-inner img.carousel-badge{width:180px}.modal-backdrop.fade.show{display:block!important}.cms_wrap img.about_img,.cms_wrap img.about_img1,img.map_img{display:block;margin:10px auto;float:none!important;width:150px}.destination_wrap{text-align:center}.about-view,.cabins_wrap{display:none}.font-15{font-size:15px}.book-now-wrap a{font-size:15px}.callback_wrap{top:50%}.photo-gallery-wrap a,.virtual-tour-wrap a{font-size:18px} #google_translate_element {
	right: 32%;
	top: 182px;
}}
@media screen and (max-width:767px){ .lagChangeBox {
    position: fixed;
    right: inherit;
    top: 140px;
    background: rgba(193,38,32,.8);
    padding: 1px 5px 5px 5px;
    border-radius: 5px;
    width: 167px;
    left: 15px;
}}
@media screen and (max-width:650px){#google_translate_element {right: 40%; top: 180px;}}
@media screen and (max-width:580px){#google_translate_element {right:inherit; left: 20px; top: 100px;}}
@media screen and (max-width:570px){.lagChangeBox {top: 90px;} .footer-logo a.footer-g20 img{height: auto;}}
@media screen and (max-width:400px){#google_translate_element {right:inherit; left: 20px; top: 100px;}}
@media screen and (min-width:320px) and (max-width:576px){.carousel-inner img.carousel-badge{width:150px}button.btn-specialoffer.btn-sm { padding: .5rem 0.6rem;}.callback_btn{left:-63px}.callback_btn a{line-height:15px;padding:5px 0 5px 5px;width:80px;height:50px}.callback_btn a span{top:19px;left:12px;font-size:10px;padding-left:4px}.callback_btn a img{top:-2px}body{font-size:.85rem}.view.jarallax.about-view{height:130vh}.view.jarallax.footer-wrap{height:90vh}h1{font-size:34px}h2{font-size:28px}.font-15{font-size:13px}.font-20{font-size:16px}.font-34{font-size:22px}.font-60{font-size:36px}.lg-divider-img{max-width:80%}.journey-card-p{min-height:auto;padding-left:0!important;margin-top:10px;padding-right:0!important}.journey-card p.text-center,.journey-card-p p.text-left{line-height:20px}#multi-journey-example .card-body{padding:.5rem}.carousel-multi-item h4.card-title{font-size:20px}.carousel-multi-item{margin-bottom:50px}.carousel-multi-item .carousel-indicators{margin-bottom:-1em}.carousel-multi-item .card-cascade.narrower{margin-bottom:5px!important}.page-footer .btn-floating{width:33px;height:33px;margin:10px 2px!important}.page-footer .btn-floating i{font-size:1.1rem;line-height:35px}.footer-wrap p{font-size:24px}.footer-wrap .md-form{margin-top:1rem}.footer-wrap .md-form input,.footer-wrap .md-form label{font-size:.9rem}.footer-wrap .md-form .prefix{top:.75rem;font-size:1.35rem}.btn-newsletter{text-align:center!important;margin-top:0!important}.footer_link ul li{margin:4px 10px}.footer_contact strong{display:block;margin-right:0!important}.footer_contact .d-inline{display:block!important;margin-right:0!important;margin-top:5px;margin-bottom:5px}.footer_contact .d-inline label{margin-bottom:0}.footer-logo{margin:5px 0;display:inline-block!important;width:32%}.footer-logo a img{height:35px}footer.page-footer .footer-copyright{font-size:.7rem!important}a.navbar-brand img{max-width:77px;top:0}button.btn.Custom-Dropdown{margin:0;padding:5px 8px;font-size:12px}a.btn.button-collapse,button.btn.button-collapse{padding:5px 8px 4px 8px!important;margin:0 0 0 7px}a.btn.button-collapse i{font-size:16px;margin-top:1px}.navbar>.container,.navbar>.container-fluid{align-items:flex-start}.top-nav-collapse{height:65px;min-height:10px}.navbar-brand{padding-top:0}.top-nav-collapse a.navbar-brand img{max-width:77px;position:relative;top:0}ul.navbar-nav.nav-right.nav-flex-icons{margin-top:10px;padding-right:4px}ul.navbar-nav.nav-right:after{height:90px;left:10%}.right_bookticket{margin-top:15px}.Newsletter_Gallery .img-thumbnail,.Photo_Gallery .img-thumbnail{max-width:394px;margin:0 auto}.right_paywith{padding-top:0}.left_paywith li.nav-item{padding:0}.day_scedule ul img{float:none;margin:0 auto;display:block}.cms_wrap img.about_img,.cms_wrap img.about_img1,img.map_img{display:block;margin:10px auto;float:none!important;width:50%}.destination_wrap{text-align:center}.left_about_wrap{background:0 0;padding-right:15px}.photo-gallery-wrap a,.virtual-tour-wrap a{font-size:14px}.photo-gallery-wrap a img,.virtual-tour-wrap a img{width:22px}.carousel-inner{margin-bottom:-38px}.navbar.scrolling-navbar .navbar-nav>li,.navbar.scrolling-navbar.top-nav-collapse .navbar-nav>li{margin-right:5px}.navbar.scrolling-navbar .navbar-nav>li.nav-item a.nav-link,.navbar.scrolling-navbar.top-nav-collapse .navbar-nav>li.nav-item a.nav-link{padding-top:5px;font-size:14px}.book-now-wrap{bottom:-70px;right:10px}.book-now-wrap a{font-size:14px;padding:.5rem 1.5rem}#owl-carousel02 h4.card-title{font-size:24px}.about-view,.cabins_wrap{display:none}.Journeys_heading{margin-top:0!important}.dropdown .dropdown-menu .dropdown-item{font-size:15px}.callback_wrap{top:55%}.modal-backdrop.fade.show{display:block!important}}.footer-logo a.footer-g20 img {width: 100px; margin-top: -48px;}.footer-irctc{background:url(/assets/img/maharajas-sprite.png) no-repeat -10px -10px;background-size:auto;width:49px;height:59px;display:inline-block}.footer-incredible{background:url(/assets/img/maharajas-sprite.png) no-repeat -10px -117px;background-size:auto;width:146px;height:35px;display:inline-block}.callback_btn a{background-image:url(/assets/img/maharajas-sprite.png);background-repeat:no-repeat;background-position:-77px -16px}.awards_wrap_mid{background-image:url(/assets/img/maharajas-sprite.png);background-repeat:no-repeat;background-position:-232px -12px;width:20px;height:180px;margin:0 auto}a.my-space{background-image:url(/assets/img/maharajas-sprite.png);background-repeat:no-repeat;background-position:-138px -16px}.Photo-Gallery-Icon{background-image:url(/assets/img/maharajas-sprite.png);background-repeat:no-repeat;background-position:-140px -8px;display:inline-block;width:38px;height:36px;background-size:250px}.Virtual-Tour-Icon{background-image:url(/assets/img/maharajas-sprite.png);background-repeat:no-repeat;background-position:-90px -118px;display:inline-block;width:38px;height:36px;background-size:250px}.photo-gallery-wrap a label,.virtual-tour-wrap a label{margin:0;display:inline-block;position:relative;top:-5px;margin-left:4px}

.accordion-custom .card { border: 1px solid #e3e3e3; margin: 0;}
.accordion-custom .card-body { font-size: 15px; text-align: justify; font-weight: 400;}
.accordion-custom button, .view-more-btn{ padding-right: 25px !important; font-size:14px; font-weight: 600; color: #212529; width: 100%; position: relative; text-align: left; text-transform:inherit;}
.accordion .card:not(:first-of-type):not(:last-of-type) { border-bottom: 1px solid #e3e3e3;}
.accordion-custom button:hover{ color: #212529 !important;}
.accordion-custom .card-body ul { list-style: none;}
.accordion-custom .btn-link.collapsed::after { display: block; margin-left: .255em; vertical-align: .255em; content: ""; border-top: 0.5em solid; position: absolute; border-right: .5em solid transparent; border-bottom: 0; border-left: .5em solid transparent; right: 10px; top: 16px;}
.accordion-custom .btn-link::after { display: block; margin-left: .255em; vertical-align: .255em; content: ""; border-bottom: 0.5em solid; position: absolute; border-right: .5em solid transparent; border-top: 0; border-left: .5em solid transparent; right: 10px; top: 16px;}


.custom-checkbox_wrap { display: block; text-align: center;}
.customselect { margin: 0 15px;}

p.covid-19 span { font-weight: 600; color: #ad211c;}
.blinking{ animation:blinkingText 1.2s infinite;}
@keyframes blinkingText{
    0%{     color: #ad211c;}
    49%{    color: #ad211c;}
    60%{    color: #000000;}
    99%{    color: #000000;}
    100%{   color: #ad211c;}
}
/* Loader CSS Here */
.loader_wrap { width: 100%; height: 100%; background: rgba(0,0,0,0.5); text-align: center; position: fixed; z-index: 1051; top: 0; left: 0; right: 0; bottom: 0;}
.loader_wrap ul#spinners { position: relative; left: 0; top: 0; width: 100%; height: 100%; bottom: 0; right: 0; text-align: center;}
#spinners .three-bounce { font-size: 26px; width: 100%; height: 100%; line-height: 100%; list-style: none; padding: 0; margin: 100px 0 0;}
.three-bounce>div{display:inline-block;width:18px;height:18px;border-radius:100%;background-color:#fff;-webkit-animation:bouncedelay 1.4s infinite ease-in-out both;animation:bouncedelay 1.4s infinite ease-in-out both}.three-bounce .one{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.three-bounce .two{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}
/* Loader CSS Here */

.PaginationBoxMain {
    text-align: center;
  }
  .PaginationBoxMain ul.ngx-pagination {
    margin: 5px 0 20px 0;
    padding: 0;
    font-size: 15px;
  }
  .PaginationBoxMain ul.ngx-pagination li.current {
    background: #ad211c;
  }
    
  .UsefulLinks strong {
    float: left;
    font-weight: 600;
}
.UsefulLinks ul {
    clear: both;
    margin: 0;
    padding: 0;
    list-style: none;
}
.UsefulLinks ul li {
    float: left;
    margin-right: 15px;
    position: relative;
    padding-left: 11px; margin-bottom: 7px;
}
.UsefulLinks ul li:before {
    content: '';
    width: 5px;
    height: 5px;
    border-radius: 100%;
    background: #fff;
    position: absolute;
    left: 0;
    top: 9px;
}
.UsefulLinks ul li a {
    font-size: 12px; text-transform: capitalize;
}