@font-face{font-family:"adaniextralight";src:url("../fonts/adani-extralight_1804808726-webfont.eot");src:url("../fonts/adani-extralight_1804808726-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/adani-extralight_1804808726-webfont.woff2") format("woff2"),url("../fonts/adani-extralight_1804808726-webfont.woff") format("woff"),url("../fonts/adani-extralight_1804808726-webfont.svg#adaniextralight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"adanilight";src:url("../fonts/adani-light_2135618829-webfont.eot");src:url("../fonts/adani-light_2135618829-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/adani-light_2135618829-webfont.woff2") format("woff2"),url("../fonts/adani-light_2135618829-webfont.woff") format("woff"),url("../fonts/adani-light_2135618829-webfont.svg#adanilight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"adaniregular";src:url("../fonts/adani-regular_1077176809-webfont.eot");src:url("../fonts/adani-regular_1077176809-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/adani-regular_1077176809-webfont.woff2") format("woff2"),url("../fonts/adani-regular_1077176809-webfont.woff") format("woff"),url("../fonts/adani-regular_1077176809-webfont.svg#adaniregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"adanimedium";src:url("../fonts/adani-medium_3656582519-webfont.eot");src:url("../fonts/adani-medium_3656582519-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/adani-medium_3656582519-webfont.woff2") format("woff2"),url("../fonts/adani-medium_3656582519-webfont.woff") format("woff"),url("../fonts/adani-medium_3656582519-webfont.svg#adanimedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"adanisemibold";src:url("../fonts/adani-semibold_4072574503-webfont.eot");src:url("../fonts/adani-semibold_4072574503-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/adani-semibold_4072574503-webfont.woff2") format("woff2"),url("../fonts/adani-semibold_4072574503-webfont.woff") format("woff"),url("../fonts/adani-semibold_4072574503-webfont.svg#adanisemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"adanibold";src:url("../fonts/adani-bold_2702979221-webfont.eot");src:url("../fonts/adani-bold_2702979221-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/adani-bold_2702979221-webfont.woff2") format("woff2"),url("../fonts/adani-bold_2702979221-webfont.woff") format("woff"),url("../fonts/adani-bold_2702979221-webfont.svg#adanibold") format("svg");font-weight:normal;font-style:normal}.faqSection{margin-bottom:70px}.faqSection .faqTitle{padding:25px 20px;font-size:1.875em;color:#000;font-family:"adanisemibold";line-height:36px;background:url(../images/svg/plus-icon.svg) 98% center no-repeat;padding-right:64px;cursor:pointer;transition:all 200ms ease}.faqSection .faqTitle.openContent{background:url(../images/svg/minus-icon.svg) 98% center no-repeat;transition:all 200ms ease}.faqSection .faqInnerSection{background:#f7f7f7;border-radius:.25rem}.faqSection .faqContent{padding-left:25px;padding-right:25px}.faqSection .faqList{border-bottom:#c9c9c9 solid 1px}.faqSection .faqList h4{padding:26px 0;font-size:1.125em;color:#000;font-family:"adaniregular";line-height:22px;background:url(../images/svg/plus-icon.svg) right center no-repeat;transition:all 200ms ease;padding-right:36px;cursor:pointer;background-size:14px}.faqSection .faqList h4.active{background:url(../images/svg/minus-icon.svg) right center no-repeat;transition:all 200ms ease;border-bottom:none;background-size:14px}.faqSection .faqList:last-child{border-bottom:none}.faqSection .faqList:last-child h4{border:none}.faqSection .faqList:last-child .innerContent{border:none}.faqSection .faqList .innerContent{padding:20px 0;padding-top:0;font-size:.875em;line-height:26px;color:#393939}.faqSection .faqList .innerContent ul{list-style:disc;padding-left:25px}@media only screen and (max-width: 991px){.faqSection .faqTitle{padding:20px 25px;font-size:1.5em;background-position:95.5% center}.faqSection .faqTitle.openContent{background-position:95.5% center}}@media only screen and (max-width: 767px){.faqSection{margin-bottom:40px}.faqSection .faqTitle{padding:16px 20px;font-size:1.25em;padding-right:36px;background-position:95.5% center;background-size:14px}.faqSection .faqTitle.openContent{background-position:95.5% center;background-size:14px}.faqSection .faqContent{padding-left:20px;padding-right:20px}.faqSection .faqList h4{padding:18px 0;font-size:1em;background-size:14px;padding-right:30px}.faqSection .faqList h4.active{background-size:14px}}.headingTitle.helpLine{background:url(../images/svg/phone-icon.svg) 0 10px no-repeat;padding-left:30px}.headingTitle.helpLine span{font-size:1em;color:#666;font-family:"adanimedium"}.enquirySection .reachOutBlock{align-items:self-start;gap:40px}.contactUs .contactShadow{background-color:#fff;border-radius:.25rem;box-shadow:0 10px 40px 0 rgba(0,0,0,.04);overflow:hidden}.contactUs .contactShadow .contactLeft{background-image:linear-gradient(270deg, rgba(0, 128, 160, 0.06) 0%, rgba(79, 70, 157, 0.06) 20.67%, rgba(150, 43, 129, 0.06) 68.18%, rgba(190, 58, 87, 0.06) 100%);padding:30px;height:100%}.contactUs .contactShadow .contactLeft .contactBlock{display:flex;align-items:flex-start;padding-bottom:40px}.contactUs .contactShadow .contactLeft .contactBlock .heading{font-size:1em;color:#000;font-family:"adanisemibold"}.contactUs .contactShadow .contactLeft .contactBlock p{font-size:.875em;color:#666;font-family:"adaniregular";padding-top:8px}.contactUs .contactShadow .contactLeft .contactBlock .icon{font-size:.813em;color:#393939;font-family:"adaniregular";line-height:16px;padding-left:34px;padding-top:5px;padding-bottom:5px;width:20px;height:20px}.contactUs .contactShadow .contactLeft .contactBlock .icon.phoneNo{background:url(../images/svg/phone-icon.svg) 0 2px no-repeat}.contactUs .contactShadow .contactLeft .contactBlock .icon.timing{background:url(../images/svg/email-icon.svg) 0 2px no-repeat}.contactUs .contactShadow .contactLeft .contactBlock .icon.address{background:url(../images/svg/map-marker.svg) 0 2px no-repeat;line-height:20px}.contactUs .contactShadow .contactLeft .contactBlock .icon.webicon{background:url(../images/svg/internet.svg) 0 0px no-repeat;line-height:20px}.contactUs .contactShadow .contactLeft .contactBlock .SocialIcon ul{display:flex;align-items:center;gap:20px;padding-top:14px}.contactUs .contactShadow .contactLeft .contactBlock .SocialIcon ul li{line-height:12px}.contactUs .contactShadow .contactLeft .contactBlock .SocialIcon ul li img{height:14px}.contactUs .contactForm{padding:30px 40px 40px 15px}.contactUs .form-group{margin-bottom:24px}.contactUs .form-group label{font-size:.875em;color:#393939;font-family:"adanimedium";line-height:17px;padding-bottom:12px}.contactUs .form-group .form-control{background:#f3f3f3;border:1px solid #bdbdbd;color:#000;font-size:.875em;border-radius:.25rem;height:48px;width:100%}.contactUs .form-group .form-control::-moz-placeholder{color:#666}.contactUs .form-group .form-control::placeholder{color:#666}.contactUs .form-group .form-control ::-ms-input-placeholder{color:#666}.contactUs .form-group textarea{min-height:137px;resize:none}.contactUs .form-group .select2-container--default .select2-selection--single{height:46px;border:none;border:1px solid #bdbdbd;background:#f3f3f3;border-radius:4px}.contactUs .form-group .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:46px;font-size:.875em}.contactUs .form-group .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px;right:10px}.contactUs .form-group .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px 6px 0 6px;transition:.5s;transform:rotate(0deg)}.contactUs .form-group .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px 6px 0 6px;transform:rotate(180deg)}.conatctForm{padding:30px 40px 40px 15px}.reachOutBlock .reservationQueries ul li.manager{background:url(../images/svg/manager.svg) 0 5px no-repeat;line-height:20px}.verticalTop{vertical-align:top}.checkBoxList{padding-right:30px;display:inline-block}.checkBoxList .checkBox{position:relative;display:flex;align-content:center}.checkBoxList .checkBox input[type=checkBox]{position:absolute;z-index:2;visibility:hidden;height:18px}.checkBoxList .checkBox label{position:relative;padding-left:30px;font-size:.75em;color:#666;font-family:"adaniregular";line-height:20px;margin-bottom:0px;padding-bottom:0px}.checkBoxList .checkBox label span{font-size:13px;color:#424242}.checkBoxList .checkBox label::before{position:absolute;top:2px;left:0;content:"";width:18px;height:18px;background:url(../images/svg/uncheck.svg) 0 0 no-repeat;z-index:1}.checkBoxList .checkBox input[type=checkBox]:checked+label::before{background:url(../images/svg/check-checkbox.svg) 0 0 no-repeat;width:18px;height:18px}.formSuccess{text-align:center}.formSuccess .modal-dialog{max-width:446px}.formSuccess .modal-dialog .modal-content{border-radius:.25rem;box-shadow:0 20px 40px 0 rgba(0,0,0,.2)}.formSuccess .modal-body{padding:50px}.formSuccess h3{font-size:1.375em;color:#000;font-family:"adanisemibold";line-height:26px;margin:15px 0}.formSuccess p{font-size:.938em;color:#666;font-family:"adaniregular";line-height:26px}.contactUs{margin-bottom:70px}.helpLineSection{padding-top:0px}.otpModal .modal-header{border:none;padding-bottom:0px}.otpModal .modal-header .modal-title{font-size:1.375em;color:#393939;font-family:"adanisemibold";width:100%;text-align:center;padding-bottom:30px;display:inline-block;text-align:center;width:100%}.otpModal .closeOtpModal{opacity:1;border:none;width:22px;height:22px;background:no-repeat;padding:0;margin-left:auto;position:absolute;right:20px;top:20px}.otpModal .modal-body{padding:16px 50px 26px}.otpModal .otpHeader{text-align:center}.otpModal .otpHeader .senetOtp{font-size:.875em;color:#666;font-family:"adaniregular"}.otpModal .otpHeader .email{font-size:1em;color:#393939;font-family:"adanimedium"}.otpModal .otp-input{padding:24px 0px;display:flex;align-items:center;justify-content:space-between}.otpModal .otp-input input{text-align:center;background-color:#f3f3f3;border:1px solid #bdbdbd;border-radius:4px;width:46px;height:48px;font-size:1.25em;color:#666;font-family:"adanimedium";transition:all .3s ease}.otpModal .resendOtp{padding-top:30px;text-align:center;width:100%;font-size:.875em;color:#666;font-family:"adaniregular"}.otpModal .resendOtp .textLink{font-family:"adanimedium"}.otpModal .errorMsg{font-size:.875em;color:#666;font-family:"adanimedium";color:#e12522;display:inline-block;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding-top:8px}.otpModal .primaryButton{width:100%}.otpModal .successStep{padding-top:20px}.otpModal .successStep p{margin-bottom:30px;font-size:.938em;color:#666;font-family:"adaniregular"}.otpModal .successStep h3{font-size:1.375em;color:#393939;font-family:"adanisemibold"}@media only screen and (max-width: 767.98px){.contactUs{padding:0px}.contactUs .contactShadow .conatctForm{padding:20px}.otpModal .modal-body{padding:15px 24px}.otpModal .otp-input input{width:40px;height:40px}.contactUs{margin-bottom:40px}.locationTabSection .commanTable thead th.firstColTable{width:150px;min-width:150px}.commanTableSection td:first-child{min-width:150px}}