/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#userEngage.tl-connect__link,.tl-connect__link{display:block !important;z-index:999997 !important;}.tl-connect__list{z-index:999997 !important;}.cx-side-button-group,.cx-widget.cx-webchat-chat-button,.leela-live-chat-fab{display:none !important;}
.node-3155 p a{color:#a57d24 !important;}.node-3155 .header__item-booking{display :none!important;}.node-3155 .enqr-btn{display :none!important;}.we-mega-menu-li--preferred-hotels a{display:block !important;}.section--feedback-form .form-type-webform-telephone .iti__flag-container{left:0px !important;}.webform-type-webform-telephone .form-item{float:none!important;margin-right:0px!important}.iti--separate-dial-code .iti__selected-dial-code{font-size:16px !important;line-height:1.25;}.vidbuttonNew{background:tranparent;border:#fff 1px solid;color:#fff;min-width:160px;height:38px;display:flex;align-items:center;justify-content:center;text-transform:capitalize;font-family:"Playfair Display",sans-serif;font-size:16px;font-weight:500;text-decoration:none;cursor:pointer;}.vidbuttonNew:hover{color:#fff!important;text-decoration:none;}.iconsVideosWrp{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:30px;}.iconsVideosBox{width:31%}.iconsVideosBox video{width:100%;height:400px;}@media only screen and (max-width:767px){.iconsVideosBox{width:100%;margin-bottom:25px;}}.newFaq .container{width:inherit!important}.newFaq .faqWrp{width:100%!important;max-width:100% !important;}.yearTabList li{padding-right:5px;}.codnateDtls li:last-child{flex-wrap:wrap;}.codnateList{display:flex;margin-bottom:5px;align-items:center;}@media only screen and (min-width:1024px){.codnateDtls li .codnateList span{width:300px !important;}}.fltrFaq{width:100%;padding-bottom:15px;flex-wrap:wrap;}.fltrFaq ul{padding:0px;margin:0px;list-style:none;display:flex;overflow-x:auto;scrollbar-width:none;}.fltrFaq ul::-webkit-scrollbar{display:none}.fltrFaq li{padding:0px;margin:0 10px 0 0;}.fltrFaq li a{display:flex;padding:0px 25px;border-radius:16px;height:30px;border:1px solid #b8922a;color:#000;justify-content:center;align-items:center;text-decoration:none;font-size:16px;}.fltrFaq li a:hover{background:#866815;color:#fff;}.fltrActive{background:#866815!important;color:#fff!important;}body .buttonNew{background-color:#986740!important;}#block-headerbooknowmenurighttopsectionthridpartylink{margin-right:5%;}.meetheader .list-inline .btnOutline{font-family:"Playfair Display",sans-serif;font-size:15px !important;font-weight:500 !important;min-width:auto!important;padding:0 10px;}.section--blog-body .meetheader .list-inline .btnOutline{color:#a06e47!important;}.section--blog-body .meetheader .list-inline .btnOutline:hover{color:#a06e47!important;text-decoration:none !important;background-color:transparent!important;}.meetheader .list-inline li a{display:flex;align-items:center;}.meetheader .tl-btn-normal{padding:10px 10px !important;}.meetheader .tl-btn-normal:hover{color:#fff !important;text-decoration:none !important;}.meetheader .list-inline li a i{width:17px;height:17px;display:inline-block;margin-right:5px;}.downloadBlk{background:url(https://theleelaassets.com/themes/custom/leela/app/images/icons/download-icon-gold.png) no-repeat center center!important;background-size:100%!important;}.downloadWht{background:url(https://theleelaassets.com/themes/custom/leela/app/images/icons/download-icon-wht.png) no-repeat center center!important;background-size:100%!important;}.meetheader .col-lg-6{max-width:42%;}.meetheader .col-lg-6.text-lg-right{max-width:58%!important;flex:0 0 58%!important;}@media only screen and (max-width:1023px){.meetheader{display:inherit!important;}.meetheader .col-lg-6{max-width:100%;}.meetheader .col-lg-6.text-lg-right{max-width:100% !important;}.meetheader .tl-btn-normal{font-size:14px !important;}.meetheader .list-inline .btnOutline{font-size:14px !important;margin:5px 0px!important;min-width:100% !important;}.meetheader .list-inline li a{justify-content:center;}.meetheader .list-inline li{width:100%}}.fixed-book.downchart{top:inherit!important;bottom:0px!important;}.investselectbox{background:#a06e47 !important;border-radius:0px !important;color:#000 !important;min-width:100px;padding:0 14px;height:44px;margin-left:18px;padding:0 14px;display:inline-flex;}.investselectbox select{background:transparent;border:transparent;}.page-node-type-agm-info .reportItem{display:none;}.page-node-type-agm-info .reportList li::before{content:"•";position:absolute;left:14px;font-size:20px;font-weight:bold;line-height:1;}.page-node-type-agm-info .reportTab{width:40%;padding-bottom:20px;}.investselectbox{background:#a06e47 !important;border-radius:0px !important;color:#000 !important;min-width:100px;height:44px;margin-left:0px !important;padding:0px 15px!important;}.page-node-type-agm-info .reportList{padding:10px 10px;}.page-node-type-agm-info .section--blog-body a:hover{color:#dd851e !important;text-decoration:underline !important;}.page-node-type-agm-info .section--blog-body .finhisreportSubTabLel .agmTab{background:#7f7f7f !important;padding:0 12px !important;height:40px !important;line-height:40px !important;color:#fff !important;border:0 !important;font-size:17px !important;display:inline-block;}.page-node-type-agm-info .section--blog-body .finhisreportSubTabLel .agmTab:hover{color:#fff !important;text-decoration:none !important;}.page-node-type-agm-info .reportList ul{display:inline-block;}.page-node-type-agm-info .section--blog-body .finhisreportSubTabLel .agmTab.activeSubTab{background:#a06e47!important;color:#fff !important;}@media only screen and (max-width:767px){.page-node-type-agm-info .section--blog-body .finhisreportSubTabLel li{flex-wrap:wrap;}.page-node-type-agm-info .section--blog-body .finhisreportSubTabLel li a.agmTab{text-wrap:nowrap;margin-right:10px;margin-bottom:10px;}}@media only screen and (max-width:1023px){.investselectbox{right:18%;top:0px;}.page-node-type-agm-info .reportTab{width:60%;}}.node-1547 #rfq,.node-1547 .fixed-book,.node-1977 #rfq,.node-1977 .fixed-book,.node-1614 #rfq,.node-1614 .fixed-book{display:none;}.toolbar-tray-open header.new-header{z-index:99 !important;}.banner-new.aio-banner-slider__section{margin-bottom:0 !important;}.page-node-type-destinations .banner-new.aio-banner-slider__section{margin-bottom:0 !important;background-color:transparent !important;}body.page-node-type-destinations section.banner-new.aio-banner-slider__section{margin-bottom:0 !important;}body.page-node-type-destinations section.banner-new.aio-banner-slider__section{margin-bottom:40px !important;}@media only screen and (max-width:1023px){body.page-node-type-destinations section.banner-new.aio-banner-slider__section{margin-bottom:24px !important;}}#tpbookingformfloat.bookingDiv{left:0 !important;right:auto !important;width:100vw !important;max-width:100vw !important;margin-left:0 !important;margin-right:0 !important;}#tpbookingformfloat .floating-item{margin-top:10px !important;padding:8px 12px 7px !important;}#tpbookingformfloat .floating-item .lbletext{margin-bottom:2px !important;line-height:15px !important;}#tpbookingformfloat .floating-item input,#tpbookingformfloat .floating-item .floating-booking__field-label,#tpbookingformfloat .floating-item .lablplace span{min-height:24px !important;padding-top:1px !important;padding-bottom:1px !important;font-size:15px !important;line-height:20px !important;}#tpbookingformfloat .floating-booking__date-from,#tpbookingformfloat .floating-booking__date-to{min-height:54px !important;}#tpbookingformfloat .floating-booking__fifth-row{margin-top:12px !important;}#tpbookingformfloat .floating-booking__cta .booking-submit{min-height:44px !important;}@media only screen and (max-width:575px){#tpbookingformfloat .floating-item{margin-top:8px !important;padding-bottom:5px !important;}#tpbookingformfloat .floating-item input,#tpbookingformfloat .floating-item .floating-booking__field-label,#tpbookingformfloat .floating-item .lablplace span{min-height:32px !important;padding-top:4px !important;padding-bottom:4px !important;font-size:15px !important;line-height:19px !important;}}body.page-node-type-blog-listing{padding-top:130px !important;}body.node-88{padding-top:0px !important;}@media only screen and (max-width:767px){body.page-node-type-blog-listing{padding-top:30px !important;}body.node-88{padding-top:0px !important;}}#helpItinerary-Form .iti--separate-dial-code input#phone,#knowItinerary-Form .iti--separate-dial-code input#phone2{padding-left:max(85px,calc(var(--leela-iti-flag-width,4.75rem) + 0.65rem)) !important;}.tb-amp-sidebar__section .we-mega-menu-li--icons{display:block !important;}.page-node-type-destinations .we-mega-menu-li--home_experience,.page-node-type-rooms  .we-mega-menu-li--home_experience,.page-node-type-restaurant .we-mega-menu-li--home_experience,.page-node-type-art-meetings .we-mega-menu-li--home_experience,.page-node-type-offers .we-mega-menu-li--home_experience,.page-node-type-explore-destination .we-mega-menu-li--home_experience,.page-node-type-faq .we-mega-menu-li--home_experience{display:none !important;}.we-mega-menu-li.we-mega-menu-li--explore-destination{display:none !important;}.page-node-type-investor .reportList .reportItem.fy2023,.page-node-type-investor .reportList .reportItem.fy2024,.page-node-type-investor .reportList .reportItem.fy2025{display:none;}.page-node-type-investor .reportTab li.nocursor{pointer-events:none;cursor:default !important;}.activeSubTab.nocursor{cursor:unset !important;}.finhisreportSubTabLel  li{list-style:none;}.finhisreportSubTabLel ul{margin:0;padding:0 0 30px 0;}.sttlel{text-decoration:none !important;display:inline-block;padding:3px;margin-right:10px;font-size:17px;background:#a06e47;padding:10px 20px !important;color:#fff !important;border-bottom:0;margin-right:10px;}.page-node-type-investor .finhisreportSubTabLel li{display:flex;flex-wrap:wrap;align-items:center;}.page-node-type-investor .finhisreportSubTabLel .sttlel{margin-bottom:10px;}.noOfARoom,.noOfCRoom{width:30px;background:0 0;border:0;color:#000;font-size:15px;text-align:center;font-weight:700;}.path-member .alert.alert-status.alert-success.alert-dismissible.fade.show{display:block !important;text-align:center;}.user-logged-in .alert-success{top:120px;z-index:999;}.path-gha-acceptoffer .alert.alert-status.alert-success.alert-dismissible.fade.show{text-align:center;margin-top:0px !important;}.section--blog-body a.sttlel:hover{color:#fff !important;text-decoration:none!important;}.page-node-type-iato #block-headeruseraccountmenu,.page-node-type-iato #block-headerrighttopsection-2{display:none;}.path-gha-signup .alert-error,.path-gha-signin .alert-error{margin-top:0 !important;}.path-gha-signin .alert-error ~ .block .nobnr{padding-top:0px !important;}.path-gha-signup .alert-error ~ .block .nobnr{padding-top:0px !important;}.path-gha-signin.d-flex,.path-gha-signup.d-flex{min-height:100vh;}.path-gha-signin .page-main,.path-gha-signup .page-main{flex:1 0 auto;}.path-gha-signin .footerMain,.path-gha-signup .footerMain{flex-shrink:0;display:block !important;visibility:visible !important;opacity:1 !important;}.path-gha-signin .footerMain .ftrNav,.path-gha-signup .footerMain .ftrNav{display:block !important;visibility:visible !important;}.path-gha-signin .footerMain .ftrTop,.path-gha-signup .footerMain .ftrTop{display:flex !important;visibility:visible !important;}.path-gha-signin .leela-gha-login-error,.path-gha-signin .gha-form .leela-gha-login-error{display:block !important;text-align:center !important;color:#dc3545 !important;margin:0 0 1rem !important;font-size:0.9rem !important;line-height:1.4 !important;}.block-hidden{display:none;}.contactwidget{display:none;text-align:center;}.contactwidget.is-visible{display:block;}.modalcontactwidget{display:none;text-align:center;}.modalcontactwidget.is-visible{display:block;}.contactwidget a{text-decoration:none;color:#dd851e !important;}.modalcontactwidget a{text-decoration:none;color:#dd851e !important;}.contactwidget a:hover{color:#dd851e !important;}.modalcontactwidget a:hover{color:#dd851e !important;}.page-node-type-investor .reportSubTab a.activeSubTab:hover{color:#545554 !important;}.section--blog-body a:hover{color:#a57d24 !important;text-decoration:underline !important;}.region-content article>.section.section-itinerary .block-two-sec .block-title{font-size:45px !important;}.btn-withoutorng{color:#fff;background:0 0;border:solid 1px #a06e47;}.alert-error + .block .noBnr{padding-top:0px;}.adahotel-btnrow .btn,.adahotel-btnrow .btnd,.book-adahotel-btnrow .btn,.book-adahotel-btnrow .btnd{border:solid 1px #fff;color:#fff;}.region-content article>.section.section-itinerary .block-two-sec .block-title{width:60% !important;}.ofrsNote{width:100%;display:flex;justify-content:space-between;}.ofrsNoteCol{width:48%;}.offer-inclusions-slider .inclusions-slide-card .img-tag img{border-radius:0 0 0 0 !important;}.page-content .section--feedback-form .subscribe-chk .form-checkbox{appearance:none!important;padding:0px!important;}.form-checkbox{width:25px!important;height:25px!important;border:1px solid #c5bfb4!important;border-color:#c5bfb4!important;border-radius:0px!important;appearance:none!important;appearance:none!important;padding:0px!important;-webkit-appearance:none!important;cursor:pointer!important;position:relative!important;}.form-checkbox:checked{background-color:var(--leela-form-surface,#fefdf6)!important;border-color:#c5bfb4!important;}.form-checkbox:checked::after{content:"✔";color:#000!important;font-size:15px!important;position:absolute!important;top:2px!important;left:5px!important;}.form-checkbox.error{border:1px solid #c5bfb4!important;border-color:#c5bfb4!important;}.section--feedback-form .subscribe-chk .form-control.form-checkbox,.section--feedback-form .subscribe-chk .form-checkbox,.section--feedback-form .subscribe-chk > input[type="checkbox"],#rfq .subscribe-chk .form-control.form-checkbox,#rfq .subscribe-chk .form-checkbox,#rfq .subscribe-chk > input[type="checkbox"],.enquire-tab-wrp .subscribe-chk .form-control.form-checkbox,.enquire-tab-wrp .subscribe-chk .form-checkbox,.enquire-tab-wrp .subscribe-chk > input[type="checkbox"],form.leela-std-form .subscribe-chk > input[type="checkbox"].form-control.form-checkbox,form.leela-std-form .subscribe-chk > input[type="checkbox"].form-checkbox,.overlayPopup .subscribe-chk > input[type="checkbox"],#meetingPopup .subscribe-chk > input[type="checkbox"],#celebPopup .subscribe-chk > input[type="checkbox"],.webform-submission-form .subscribe-chk > input[type="checkbox"]{float:none !important;flex:0 0 25px !important;width:25px !important;height:25px !important;min-width:25px !important;max-width:25px !important;min-height:25px !important;max-height:25px !important;padding:0 !important;margin:0 !important;box-sizing:border-box !important;display:inline-block !important;vertical-align:top !important;appearance:none !important;-webkit-appearance:none !important;border:1px solid #c5bfb4 !important;border-color:#c5bfb4 !important;background-color:var(--leela-form-surface,#fefdf6) !important;}.section--feedback-form .subscribe-chk .description,#rfq .subscribe-chk .description,.enquire-tab-wrp .subscribe-chk .description{margin-left:10px !important;flex:1 1 auto;width:auto;line-height:1.25;}.section--feedback-form .subscribe-chk .description p,#rfq .subscribe-chk .description p,.enquire-tab-wrp .subscribe-chk .description p{margin:0;}.subscribe-chk .description{font-size:16px!important;}.popupCont .subscribe-chk{display:flex;align-items:center;}.popupCont .subscribe-chk .description{margin-left:10px!important;line-height:18px;width:80%;}.webform-submission-brg-form-form .js-form-type-checkbox{display:flex;align-items:center;margin-top:0px!important;}.webform-submission-brg-form-form .form-type-checkbox .description{margin-left:10px!important;}.webform-submission-brg-form-form .form-type-checkbox label.option{margin:0 0 0 10px!important;}.enquire-tab-wrp .subscribe-chk{padding-left:15px;position:relative;}.enquire-tab-wrp .subscribe-chk .description{padding:0 0 0 10px!important;margin-bottom:0px!important;line-height:25px;}.enquire-tab-wrp .subscribe-chk{padding-left:15px;position:relative;}.enquire-tab-wrp .subscribe-chk label.error{color:#c0392b;position:absolute;bottom:-33px;}html body :is(#meetingPopup,#celebPopup,.overlayPopup,#rfq) :is(.webform-submission-form,form,.popupCont) :is(.form-item,.col-md-6,.col-md-12) :is(input,select,textarea,.form-control):is(.error,[aria-invalid="true"]),html body :is(#meetingPopup,#celebPopup,.overlayPopup,#rfq) :is(.webform-submission-form,form,.popupCont) :is(input,select,textarea,.form-control):is(.error,[aria-invalid="true"]),#celebPopup .popupCont .form-item input.error,#meetingPopup .popupCont .form-item input.error,#celebPopup .popupCont .form-item textarea.error,#meetingPopup .popupCont .form-item textarea.error,#celebPopup .popupCont .form-item select.error,#meetingPopup .popupCont .form-item select.error,#celebPopup .form-item input.error,#meetingPopup .form-item input.error,#celebPopup .form-item textarea.error,#meetingPopup .form-item textarea.error,#celebPopup .form-item select.error,#meetingPopup .form-item select.error{border:1px solid #c62828 !important;border-color:#c62828 !important;}.itinerary-table-border{border:#c19a5b 1px solid;}.itinerary-table-border .ofrsNote{border-top:#c19a5b 1px solid;box-sizing:border-box;padding:0px 10px;}.itinerary-table-border .ofrsNote .ofrsNoteCol{padding-top:15px}.itinerary-table-border .ofrsNote .ofrsNoteCol:first-child{border-right:#c19a5b 1px solid;padding-right:10px;}@media only screen and (max-width:1023px){.ofrsNote{display:inherit;}.ofrsNoteCol{width:100%;}}@media only screen and (max-width:767px){.itinerary-table-border .ofrsNote .ofrsNoteCol:first-child{border-right:0px;border-bottom:#c19a5b 1px solid;}.region-content article>.section.section-offer-inclusions .container .block-header .block-title{font-size:30px !important;}.region-content article>.section.section-itinerary .block-two-sec .block-title{font-size:30px !important;}.region-content article>.section.section-itinerary .block-two-sec .block-title{width:65% !important;}}.hero-slide-deferred{background-color:#f5f5f5;}.banner-new .aio-banner-slider__slick .aio-banner-slider__section:has(.aio-hero-video-wrap),.banner-new .aio-hero-video-wrap{width:100%;height:100vh !important;max-height:100vh !important;}.aio-hero-video-wrap{position:relative;overflow:hidden;background-color:transparent;}.aio-hero-poster{display:none !important;}.banner-new .aio-hero-video-wrap .aio-banner-slider__video{position:absolute;inset:0;z-index:1;width:100% !important;height:100% !important;max-height:none !important;object-fit:cover !important;margin:0 !important;transform:none !important;opacity:1;}@media only screen and (max-width:1023px){.banner-new.aio-banner-slider__section,.banner-new .aio-banner-slider__section,.banner-new .aio-banner-slider__slick,.banner-new .aio-hero-video-wrap,.banner-new .aio-banner-slider__slick-img img,.banner-new .aio-banner-slider__video{height:90vh !important;max-height:90vh !important;object-fit:cover !important;}}.faqWrp{width:100%;max-width:812px;margin:0px auto;}@media only screen and (max-width:1023px){.page-node-type-home .faqWrp{padding:0px 12px;box-sizing:border-box;}}@media (min-width:992px){.faqs-section .container{width:75%}}.faqs-section .card-header{padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;background-color:rgba(0,0,0,.01)}.faqs-section .btn{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding-left:0;padding-right:0}@media (max-width:991px){.faqs-section .btn{padding:0}}.faqs-section .btn:focus{-webkit-box-shadow:none;box-shadow:none}.faqs-section .btn.collapsed{font-weight:400}.faqs-section .btn.collapsed:after{content:"\f107"}.faqs-section .btn:after{content:"\f106";font-family:"Font Awesome 6 Free";font-weight:900}.faqs-section .accordion>.card:not(:last-of-type){border:1px solid rgba(0,0,0,.08)}.faqs-section .card{height:100%;-webkit-border-radius:0;border-radius:0;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 1px 4px 0 rgba(177,179,179,.3)!important;box-shadow:0 1px 4px 0 rgba(177,179,179,.3)!important}.faqs-section .card-body p{margin-bottom:0}.faqs-section .card-body p+p{margin-top:1rem}.page-node-type-home .faqs-section .faqWrp .btn{display:flex;align-items:center;gap:8px;}.page-node-type-home .faqs-section .faqWrp .btn::after{content:'';border:solid black;border-width:0 2px 2px 0;display:inline-block;width:8px;height:8px;font-size:0 !important;flex-shrink:0;margin-left:auto;transform:rotate(45deg);transform-origin:45% 55%;transition:transform 0.3s ease;}.page-node-type-home .faqs-section .faqWrp .btn:not(.collapsed)::after{transform:rotate(-135deg);}.fixed-book.downchart{display:block!important}.celebrations .fixed-book,.celebrations .fixed-book.downchart{display:none !important;}.section--feedback-form [data-drupal-messages] .alert-dismissible,.webform-submission-form [data-drupal-messages] .alert-dismissible,.overlayPopup .webform-submission-form [data-drupal-messages],.overlayPopup .webform-submission-form [data-drupal-messages] .alert-dismissible{display:block !important;width:100%;max-height:initial;}#ui-datepicker-div,.ui-datepicker{z-index:100000001 !important;}.page-node-type-destinations #ui-datepicker-div{top:auto !important;left:auto !important;position:fixed !important;}.enquire-tab-wrp .subscribe-chk .description{width:auto!important;}.blog-section ul.js-pager__items.pager{width:auto!important}.fixed-booking{z-index:400!important;overflow:visible !important;}.aio-banner-slider__section:has(.fixed-booking),.banner-new.aio-banner-slider__section{overflow:visible !important;position:relative;z-index:40;}.banner-new .aio-banner-slider__slick,.banner-new .aio-banner-slider__slick .slick-list,.aio-banner-slider__section:has(.fixed-booking) .aio-banner-slider__slick,.aio-banner-slider__section:has(.fixed-booking) .aio-banner-slider__slick .slick-list{overflow:hidden;}.fixed-booking #block-leela-bookingblock,.fixed-booking #block-leela-bookingblock form,.fixed-booking .booking_content,.fixed-booking .dropdown,.fixed-booking .innerblock{overflow:visible !important;}.fixed-booking .dropdown-menu,.fixed-booking .selectedGuestCont,.fixed-booking .promocodebox{z-index:1100 !important;}.aio-banner-slider__section:has(.fixed-booking) ~ .section{position:relative;z-index:1;}@media (min-width:1024px){.banner-new.aio-banner-slider__section{padding-bottom:0 !important;margin-bottom:0 !important;}.banner-new.aio-banner-slider__section > .fixed-booking.destinationpnltp,.banner-new .fixed-booking.destinationpnltp.bannerForm{bottom:74px !important;top:auto !important;}}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:transparent!important;}.date-picker-wrapper{font-family:"National Book",sans-serif!important;}header.new-header{z-index:999999!important;}.fltrFaq li a{text-wrap:nowrap;}.date-picker-wrapper .month-wrapper{border:0px!important;font-family:"National Book",sans-serif!important;}.date-picker-wrapper .month-wrapper{width:100% !important;overflow:visible;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;column-gap:16px;}.date-picker-wrapper .month-wrapper table.month1,.date-picker-wrapper .month-wrapper table.month2{width:100% !important;min-width:0 !important;max-width:none !important;margin-right:0 !important;float:none !important;table-layout:fixed !important;}.date-picker-wrapper .month-wrapper table.month2{margin-left:0 !important;}.date-picker-wrapper .month-wrapper > .gap{display:none !important;}@media (min-width:1024px){#dleelafrm .selectedGuestCont .slctGustRow{height:34px;min-height:34px;margin-bottom:6px;}#dleelafrm .selectedGuestCont .slctGustRow .gustCount{padding:6px;}#dleelafrm .selectedGuestCont .slctGustRow .gustLabel{line-height:22px;}}.date-picker-wrapper,.booking-form .date-picker-wrapper,.bookingMenuWidget .date-picker-wrapper,.bookingFomBlock .date-picker-wrapper,#block-leela-bookingblock .date-picker-wrapper,#ui-datepicker-div,.ui-datepicker-inline{box-sizing:border-box !important;padding:10px !important;border:0 !important;border-radius:0 !important;background:var(--leela-form-surface,#fefdf6) !important;color:#464746 !important;box-shadow:none !important;font-family:"National Book",sans-serif !important;}.date-picker-wrapper .month-wrapper{box-sizing:border-box;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;}.date-picker-wrapper table .caption,.ui-datepicker .ui-datepicker-header{height:38px;padding:0 !important;border:0 !important;border-bottom:1px solid #eee5d6 !important;background:transparent !important;}.date-picker-wrapper table .caption .month-name,.date-picker-wrapper table .caption .month-element,#ui-datepicker-div .ui-datepicker-title,.ui-datepicker-inline .ui-datepicker-title{color:#c6a151 !important;font-family:"Playfair Display",Georgia,serif !important;font-size:18px !important;font-weight:600 !important;letter-spacing:0.08em;line-height:38px;text-transform:uppercase;}#ui-datepicker-div .ui-datepicker-title select.ui-datepicker-month,#ui-datepicker-div .ui-datepicker-title select.ui-datepicker-year{display:none !important;}#ui-datepicker-div .ui-datepicker-title .leela-datepicker-heading{display:block !important;color:inherit !important;font:inherit !important;letter-spacing:inherit !important;line-height:inherit !important;}.date-picker-wrapper table .caption .prev,.date-picker-wrapper table .caption .next,.bannerForm .date-picker-wrapper table .caption .prev,.bannerForm .date-picker-wrapper table .caption .next,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:28px !important;height:28px !important;padding:0 !important;border:1px solid #e8dfd1 !important;border-radius:50% !important;background:transparent !important;color:#c6a151 !important;font-size:18px !important;line-height:1 !important;text-align:center !important;cursor:pointer;display:inline-flex !important;align-items:center;justify-content:center;vertical-align:middle;text-decoration:none !important;}.date-picker-wrapper table .caption > th:first-of-type,.date-picker-wrapper table .caption > th:last-of-type{width:calc(100% / 7) !important;padding:0 !important;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:4px !important;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{position:static;display:block;width:28px;height:28px;margin:0;background:none !important;font-size:0;text-indent:0;}.ui-datepicker .ui-datepicker-prev span::before{content:"‹";font-size:22px;}.ui-datepicker .ui-datepicker-next span::before{content:"›";font-size:22px;}.date-picker-wrapper .month-wrapper table .week-name,.ui-datepicker .ui-datepicker-calendar th{color:#464746 !important;font-family:"National Book",sans-serif !important;font-size:13px !important;font-weight:400 !important;text-transform:uppercase;}.date-picker-wrapper .month-wrapper table .week-name th{width:calc(100% / 7);padding:10px 0 0 !important;text-align:center;}.date-picker-wrapper .month-wrapper table .day,.ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker .ui-datepicker-calendar td span{box-sizing:border-box;padding:5px 3px !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#464746 !important;font-family:"National Book",sans-serif !important;font-size:15px !important;line-height:1.35 !important;text-align:center;}.date-picker-wrapper .month-wrapper table .day.invalid,.date-picker-wrapper .month-wrapper table .day.invalid .booking-date,.ui-datepicker .ui-datepicker-unselectable,#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-unselectable span{opacity:1 !important;color:#ccc !important;}.date-picker-wrapper .month-wrapper table .day.real-today,#ui-datepicker-div .ui-state-highlight{border:0 !important;background:transparent !important;color:#464746 !important;}.date-picker-wrapper .month-wrapper table .day.toMonth.valid:hover,.date-picker-wrapper .month-wrapper table .day.toMonth.hovering,.ui-datepicker .ui-datepicker-calendar td a:hover,.ui-datepicker .ui-datepicker-calendar td a:focus-visible{background:#f6f1e4 !important;color:#464746 !important;}.date-picker-wrapper .month-wrapper table .day.first-date-selected,.date-picker-wrapper .month-wrapper table .day.last-date-selected,.date-picker-wrapper .month-wrapper table .day.first-date-selected .booking-date,.date-picker-wrapper .month-wrapper table .day.last-date-selected .booking-date,.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background:#c6a151 !important;color:#000 !important;}#ui-datepicker-div{width:min(340px,calc(100vw - 24px)) !important;max-width:calc(100vw - 24px);opacity:1 !important;}.ui-datepicker table{margin-bottom:0;}.ui-datepicker td{padding:2px 0;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi .ui-datepicker-group table{width:96%;}.date-picker-wrapper .month-wrapper table td{padding:0 !important;}.date-picker-wrapper .month-wrapper table .booking-date{font-size:15px !important;}.date-picker-wrapper .month-wrapper table .day{width:100% !important;min-width:0 !important;box-sizing:border-box;}.date-picker-wrapper .month-wrapper table .week-name th:first-child,.date-picker-wrapper .month-wrapper table .week-name th:last-child,.ui-datepicker .ui-datepicker-calendar th:first-child,.ui-datepicker .ui-datepicker-calendar th:last-child{color:#c6a151 !important;}.date-picker-wrapper .month-wrapper table .day.checked,.bannerForm .date-picker-wrapper .month-wrapper table .day.checked{background:#f4ecdb !important;box-shadow:inset 0 1px #c6a151,inset 0 -1px #c6a151;}.date-picker-wrapper .month-wrapper table .day.checked .booking-date,.bannerForm .date-picker-wrapper .month-wrapper table .day.checked .booking-date{color:#222 !important;background:transparent !important;}.date-picker-wrapper .month-wrapper table .day.first-date-selected,.bannerForm .date-picker-wrapper .month-wrapper table .day.first-date-selected{border-radius:6px 0 0 6px !important;background:#c6a151 !important;}.date-picker-wrapper .month-wrapper table .day.last-date-selected,.bannerForm .date-picker-wrapper .month-wrapper table .day.last-date-selected{border-radius:0 6px 6px 0 !important;background:#c6a151 !important;}.date-picker-wrapper .month-wrapper table .day.first-date-selected .booking-date,.date-picker-wrapper .month-wrapper table .day.last-date-selected .booking-date,.bannerForm .date-picker-wrapper .month-wrapper table .day.first-date-selected .booking-date,.bannerForm .date-picker-wrapper .month-wrapper table .day.last-date-selected .booking-date{color:#000 !important;}.date-picker-wrapper .month-wrapper table .day.checked .booking-date-div,.date-picker-wrapper .month-wrapper table .day.first-date-selected .booking-date-div,.date-picker-wrapper .month-wrapper table .day.last-date-selected .booking-date-div{background:transparent !important;}.date-picker-wrapper .month-wrapper table .day.checked .booking-date-div,.date-picker-wrapper .month-wrapper table .day.checked .booking-date,.date-picker-wrapper .month-wrapper table .day.toMonth.hovering .booking-date-div,.date-picker-wrapper .month-wrapper table .day.toMonth.hovering .booking-date,.date-picker-wrapper .month-wrapper table .day.first-date-selected .booking-date-div,.date-picker-wrapper .month-wrapper table .day.first-date-selected .booking-date,.date-picker-wrapper .month-wrapper table .day.last-date-selected .booking-date-div,.date-picker-wrapper .month-wrapper table .day.last-date-selected .booking-date{color:#000 !important;}#tpbookingformfloat .date-picker-wrapper,.bookingFomBlock .date-picker-wrapper,.booking-form .date-picker-wrapper,.floating-booking__date .date-picker-wrapper{width:calc(100% - 24px) !important;max-width:calc(100% - 24px) !important;margin-right:12px !important;margin-left:12px !important;}@media (min-width:1024px){#bookingAD .date-picker-wrapper.two-months{min-width:0 !important;max-width:calc(100% - 24px) !important;}#bookingDateWidget2 .date-picker-wrapper.two-months{width:min(760px,calc(100vw - 80px)) !important;min-width:min(760px,calc(100vw - 80px)) !important;max-width:calc(100vw - 80px) !important;margin-left:0 !important;margin-right:0 !important;}}#gha_cross_brand_widgit .date-picker-wrapper{width:calc(100% - 48px) !important;max-width:calc(100% - 48px) !important;margin-right:24px !important;margin-left:24px !important;}@media (max-width:767px){#ui-datepicker-div{width:min(340px,calc(100vw - 24px)) !important;}.ui-datepicker-multi-2 .ui-datepicker-group{width:100%;}.ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker .ui-datepicker-calendar td span{padding:6px 3px !important;}}.date-picker-wrapper.single-month .month-wrapper{grid-template-columns:minmax(0,1fr);column-gap:0;}.date-picker-wrapper.single-month .month-wrapper table.month1{width:100% !important;flex:0 0 100% !important;min-width:0 !important;}.date-picker-wrapper.single-month .month-wrapper table.month2{display:none !important;}.date-picker-wrapper.single-month .caption .month-name{white-space:nowrap;}@media (min-width:1024px){#bookingAD .date-picker-wrapper.two-months{margin-left:10px !important;margin-right:14px !important;}}.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp form,.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp form label,.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp form input,.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp form select,.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp form textarea{font-family:"National Book",sans-serif !important;font-size:16px !important;font-weight:400 !important;}.section-enquire-row .form-actions .form-submit,.section-enquire-row .form-actions .form-submit.btn,.section-enquire-row .form-actions .btn-withoutbrder,.section-enquire-row .form-actions input.form-submit[type="button"],.section-enquire-row .form-actions input.form-submit[type="submit"],.section-enquire-row input.form-submit.btn{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;}.page-node-type-leela-palace-trail .section-enquire-row .form-actions .form-submit,.page-node-type-leela-palace-trail .section-enquire-row .form-actions .form-submit.btn,.page-node-type-leela-palace-trail .section-enquire-row .form-actions .btn-withoutbrder,.page-node-type-leela-palace-trail .section-enquire-row .form-actions input.form-submit[type="button"],.page-node-type-leela-palace-trail .section-enquire-row .form-actions input.form-submit[type="submit"],.page-node-type-leela-palace-trail .section-enquire-row input.form-submit.btn{font-family:"Playfair Display",sans-serif !important;font-size:15px !important;font-weight:500 !important;}.page-node-type-leela-palace-trail .section-enquire-row .addhotel-btnrow .btn{font-family:"Playfair Display",sans-serif !important;font-size:15px !important;font-weight:500 !important;}.page-node-type-leela-palace-trail .alert-success,.page-node-type-leela-palace-trail .alert-error,.page-node-type-leela-palace-trail .enquire-tab-wrp .mhb-enquiry-alert,.page-node-type-leela-palace-trail .enquire-tab-wrp .mhb-enquiry-alert.alert-success,.page-node-type-leela-palace-trail .enquire-tab-wrp .mhb-enquiry-alert.alert-danger{max-width:100% !important;width:100% !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important;}.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp .subscribe-chk{display:flex !important;flex-wrap:wrap !important;align-items:flex-start !important;justify-content:flex-start !important;column-gap:14px !important;row-gap:6px !important;margin:14px 0 0 !important;padding-left:0 !important;position:static !important;}.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp .subscribe-chk > input[type="checkbox"],.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp .subscribe-chk > .form-checkbox{flex:0 0 22px !important;order:1 !important;width:22px !important;height:22px !important;min-width:22px !important;margin:2px 0 0 !important;padding:0 !important;}.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp .subscribe-chk > .description{flex:1 1 0 !important;order:2 !important;width:auto !important;max-width:calc(100% - 45px) !important;margin:0 !important;padding:0 !important;line-height:24px !important;}.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp .subscribe-chk .webform-element-description{margin:0 !important;padding-top:1px !important;color:#555 !important;font-family:"National Book",sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;}.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp .subscribe-chk > label.error,.page-node-type-leela-palace-trail .section-enquire-row .enquire-tab-wrp .subscribe-chk > div.error{flex:0 0 100% !important;order:3 !important;position:static !important;width:calc(100% - 39px) !important;max-width:calc(100% - 39px) !important;margin:8px 0 0 39px !important;}@media (min-width:768px){.section-enquire-row .bookingDateWidget2 .date-picker-wrapper,.bookingDateWidget2 .date-picker-wrapper{width:560px !important;max-width:calc(100vw - 32px) !important;}}.page-node-type-gha-loyalty .section-gha-discover .d-logo--partner-grid{width:100%;padding:0;}.page-node-type-gha-loyalty .section-gha-discover .d-logo--partner-grid img{width:100%;max-width:100%;height:auto;aspect-ratio:22 / 9;object-fit:contain;}.page-node-type-surakhsha-by-leela .header__top-block{display:none !important}@media only screen and (max-width:1023px){.membership-card .mc-img{width:100%!important;}}@media only screen and (min-width:768px){.page-node-type-home .viewAllLastBtn.slider-2 .thumnailImg,.page-node-type-destinations .viewAllLastBtn.slider-2 .thumnailImg{width:100%;aspect-ratio:850 / 530;overflow:hidden;}.page-node-type-home .viewAllLastBtn.slider-2 .thumnailImg img,.page-node-type-destinations .viewAllLastBtn.slider-2 .thumnailImg img{width:100% !important;max-width:100% !important;height:100% !important;object-fit:cover;display:block;}}@media only screen and (min-width:768px){html body #celebPopup
    .webform-submission-form
    > .row
    > .col-md-6:has(.subscribe-chk){display:flex !important;align-items:center !important;justify-content:space-between !important;grid-column:1 / -1 !important;grid-row:6 !important;width:100% !important;margin:0 !important;padding:0 !important;}html body #celebPopup
    .webform-submission-form
    > .row
    > .col-md-6:has(.subscribe-chk)
    > .subscribe-chk{display:grid !important;grid-template-columns:25px minmax(0,1fr) !important;grid-auto-rows:auto !important;column-gap:8px !important;row-gap:4px !important;align-items:center !important;flex:1 1 auto !important;min-width:0 !important;max-width:calc(100% - 150px) !important;width:auto !important;white-space:nowrap !important;}html body #celebPopup
    .webform-submission-form
    > .row
    > .col-md-6:has(.subscribe-chk)
    > .subscribe-chk
    > :is(.leela-enquiry-inline-error,label.error,.form-item--error-message){grid-column:1 / -1 !important;grid-row:2 !important;margin-top:4px !important;width:100% !important;white-space:normal !important;}html body #celebPopup
    .webform-submission-form
    > .row
    > .col-md-6:has(.subscribe-chk)
    > .form-actions{display:flex !important;flex:0 0 auto !important;justify-content:flex-end !important;align-items:center !important;width:auto !important;margin:0 0 0 auto !important;}}@media only screen and (min-width:768px){html body :is(#meetingPopup,#celebPopup)
    .webform-submission-form
    > .row
    > .subscribe-chk{display:grid !important;grid-template-columns:25px minmax(0,1fr) !important;grid-auto-rows:auto !important;column-gap:0 !important;row-gap:0 !important;align-items:center !important;flex-wrap:initial !important;}html body :is(#meetingPopup,#celebPopup)
    .webform-submission-form
    > .row
    > .subscribe-chk
    > input[type="checkbox"]{grid-column:1 !important;grid-row:1 !important;}html body :is(#meetingPopup,#celebPopup)
    .webform-submission-form
    > .row
    > .subscribe-chk
    > .description,html body :is(#meetingPopup,#celebPopup)
    .webform-submission-form
    > .row
    > .subscribe-chk
    > .webform-element-description{grid-column:2 !important;grid-row:1 !important;min-width:0 !important;white-space:nowrap !important;}html body :is(#meetingPopup,#celebPopup)
    .webform-submission-form
    > .row
    > .subscribe-chk
    > :is(label.error,.form-item--error-message,.leela-enquiry-inline-error){grid-column:1 / -1 !important;grid-row:2 !important;width:100% !important;margin:0.35rem 0 0 !important;white-space:normal !important;}html body :is(#meetingPopup,#celebPopup)
    .webform-submission-form
    > .row
    > .col-md-12:has(.form-actions)
    .form-actions{display:flex !important;justify-content:flex-end !important;width:100% !important;text-align:right !important;}html body :is(#meetingPopup,#celebPopup)
    .webform-submission-form
    > .row
    > .col-md-12:has(.form-actions)
    .form-submit{margin-left:auto !important;}}@media only screen and (min-width:768px){:is(#meetingPopup,#celebPopup) .webform-submission-form .iti{height:var(--leela-form-control-height,42px) !important;min-height:var(--leela-form-control-height,42px) !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form .iti__flag-container,:is(#meetingPopup,#celebPopup) .webform-submission-form .iti__selected-flag{top:0 !important;bottom:auto !important;height:var(--leela-form-control-height,42px) !important;min-height:var(--leela-form-control-height,42px) !important;max-height:var(--leela-form-control-height,42px) !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has(textarea[name="remarks"]) textarea{height:198px !important;min-height:198px !important;max-height:198px !important;}}@media only screen and (max-width:767px){:is(#meetingPopup,#celebPopup) .webform-submission-form .iti,:is(#meetingPopup,#celebPopup) .webform-submission-form .iti__flag-container,:is(#meetingPopup,#celebPopup) .webform-submission-form .iti__selected-flag{height:var(--leela-form-control-height,40px) !important;min-height:var(--leela-form-control-height,40px) !important;max-height:var(--leela-form-control-height,40px) !important;}}@media only screen and (min-width:768px){#celebPopup .webform-submission-form textarea[name="remarks"]{height:146px !important;min-height:146px !important;max-height:146px !important;}#celebPopup .webform-submission-form > .row > .col-md-6:has(.subscribe-chk){grid-column:1 !important;grid-row:7 !important;}#celebPopup .webform-submission-form > .row > .col-md-6:has(.form-actions){grid-column:2 !important;grid-row:7 !important;}:is(#meetingPopup,#celebPopup):not(:has(.roomstay-wrapper))
    .webform-submission-form
    textarea[name="remarks"]{height:146px !important;min-height:146px !important;max-height:146px !important;}}@media only screen and (max-width:767px){.page-node-type-home .viewAllLastBtn.slider-2 .thumnailImg,.page-node-type-destinations .viewAllLastBtn.slider-2 .thumnailImg{width:100%;aspect-ratio:420 / 399;overflow:hidden;}.page-node-type-home .viewAllLastBtn.slider-2 .thumnailImg img,.page-node-type-destinations .viewAllLastBtn.slider-2 .thumnailImg img{width:100% !important;max-width:100% !important;height:100% !important;object-fit:cover;display:block;}}@media only screen and (min-width:992px){header .region-header:not(:has(> .userbookbtn)) > .block:has(.user-link-nav){margin-left:auto;}header .region-header:not(:has(> .userbookbtn)) > .block:has(.user-link-nav) + .block{margin-left:15px;margin-right:5.2777777778%;}}.homeshow{display:none !important;}.page-node-type-home .hamburgerNav li.tb-amp-sidebar__section{display:none !important;}.page-node-type-home .hamburgerNav li.tb-amp-sidebar__section.homeshow{display:block !important;}body.overflowHidden #tpbookingformfloat.bookingFomBlock.bookingDiv{z-index:9999999 !important;}.page-node-type-home .hamburgerMenu .hamburgerNav .buttonBooking{margin-bottom:0 !important;}@media only screen and (max-width:1023px){.page-node-type-home .hamburgerNav li.tb-amp-sidebar__section.we-mega-menu-li--destination{display:block !important;}}@media (min-width:992px){.navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu:hover > .we-mega-menu-submenu .type-of-block,.navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu.open > .we-mega-menu-submenu .type-of-block,.navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu.active > .we-mega-menu-submenu .type-of-block{display:block !important;visibility:visible !important;opacity:1 !important;}}.leela-image-missing-slot{aspect-ratio:var(--leela-missing-image-ratio,auto);background:#f8f3e8;border:1px solid rgba(171,119,27,0.18);box-sizing:border-box;display:block;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;width:100%;}.leela-image-missing-slot::after{content:none;height:min(38%,118px);left:50%;opacity:0.78;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(38%,118px);}.leela-image-missing-slot picture{display:block;height:100%;width:100%;}img.leela-image-missing{display:block;height:100% !important;max-width:100%;min-height:0 !important;object-fit:contain;opacity:1 !important;visibility:visible !important;width:100% !important;}.has-enquire-offer .header .header__item-booking a,.has-enquire-offer .header .header__item-booking a.buttonBooking,.has-enquire-offer header.new-header .header__item-booking a.buttonBooking{display:none !important;}.page-node-type-offers .fixed-booking.destinationpnltp.bannerForm:not(:has(.enquire-btn-wrap)){display:none !important;}.page-node-type-all-explore-destination .container,.page-node-type-explore-destination .container{overflow:visible;}.page-node-type-all-explore-destination .banner-new.aio-banner-slider__section,.page-node-type-explore-destination .banner-new.aio-banner-slider__section{margin-bottom:40px !important;}@media (max-width:767px){.page-node-type-all-explore-destination .banner-new.aio-banner-slider__section,.page-node-type-explore-destination .banner-new.aio-banner-slider__section{margin-bottom:24px !important;}}@media only screen and (min-width:768px){:is(#meetingPopup,#celebPopup) .webform-submission-form > .row{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;grid-auto-rows:minmax(42px,auto) !important;column-gap:20px !important;row-gap:10px !important;margin:0 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > *{width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding-left:0 !important;padding-right:0 !important;grid-column:auto !important;grid-row:auto !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="name"]){grid-column:1 !important;grid-row:1 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="phone[phone]"],input.js-webform-telephone-international){grid-column:2 !important;grid-row:1 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="email"]){grid-column:1 !important;grid-row:2 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="hotels"]){grid-column:2 !important;grid-row:2 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="purpose_of_event_"]){grid-column:1 !important;grid-row:3 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="event_date"]){grid-column:1 !important;grid-row:4 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="number_of_guests"]){grid-column:1 !important;grid-row:5 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has(.roomstay-wrapper){grid-column:1 !important;grid-row:6 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has(textarea[name="remarks"]){grid-column:2 !important;grid-row:3 / span 4 !important;height:auto !important;align-self:stretch !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has(.subscribe-chk){grid-column:1 !important;grid-row:7 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has(.form-actions){grid-column:2 !important;grid-row:7 !important;align-self:end !important;justify-self:end !important;}}.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev,.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:hover,.page-node-type-explore-destination .participating-hotels-slider .slick-prev,.page-node-type-explore-destination .participating-hotels-slider .slick-prev:hover{left:12px !important;width:32px !important;height:32px !important;margin-top:-16px !important;z-index:5 !important;border:1px solid rgba(255,255,255,0.6) !important;border-radius:50% !important;background:rgba(20,16,12,0.62) !important;color:#fff !important;display:flex !important;align-items:center;justify-content:center;padding:0 !important;line-height:0 !important;transform:none !important;transition:background 0.2s ease,border-color 0.2s ease,transform 0.15s ease !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-next,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:hover,.page-node-type-explore-destination .participating-hotels-slider .slick-next,.page-node-type-explore-destination .participating-hotels-slider .slick-next:hover{right:12px !important;width:32px !important;height:32px !important;margin-top:-16px !important;z-index:5 !important;border:1px solid rgba(255,255,255,0.6) !important;border-radius:50% !important;background:rgba(20,16,12,0.62) !important;color:#fff !important;display:flex !important;align-items:center;justify-content:center;padding:0 !important;line-height:0 !important;transform:none !important;transition:background 0.2s ease,border-color 0.2s ease,transform 0.15s ease !important;}@media (min-width:1200px){.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev,.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:hover,.page-node-type-explore-destination .participating-hotels-slider .slick-prev,.page-node-type-explore-destination .participating-hotels-slider .slick-prev:hover{left:16px !important;width:36px !important;height:36px !important;margin-top:-18px !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-next,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:hover,.page-node-type-explore-destination .participating-hotels-slider .slick-next,.page-node-type-explore-destination .participating-hotels-slider .slick-next:hover{right:16px !important;width:36px !important;height:36px !important;margin-top:-18px !important;}}.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev::before,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next::before,.page-node-type-explore-destination .participating-hotels-slider .slick-prev::before,.page-node-type-explore-destination .participating-hotels-slider .slick-next::before{display:none !important;content:none !important;}.page-node-type-all-explore-destination .participating-hotels-slider .aio-hero-arrow svg,.page-node-type-explore-destination .participating-hotels-slider .aio-hero-arrow svg{display:block;width:17px;height:17px;stroke-width:1.6;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:not(:has(svg))::before,.page-node-type-explore-destination .participating-hotels-slider .slick-prev:not(:has(svg))::before{content:"" !important;display:block !important;width:17px !important;height:17px !important;margin:0 !important;opacity:1 !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5l-7 7 7 7'/%3E%3C/svg%3E") center / contain no-repeat !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:not(:has(svg))::before,.page-node-type-explore-destination .participating-hotels-slider .slick-next:not(:has(svg))::before{content:"" !important;display:block !important;width:17px !important;height:17px !important;margin:0 !important;opacity:1 !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:active,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:active,.page-node-type-explore-destination .participating-hotels-slider .slick-prev:active,.page-node-type-explore-destination .participating-hotels-slider .slick-next:active{background:#7d5434 !important;border-color:#7d5434 !important;transform:scale(0.96) !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:focus-visible,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:focus-visible,.page-node-type-explore-destination .participating-hotels-slider .slick-prev:focus-visible,.page-node-type-explore-destination .participating-hotels-slider .slick-next:focus-visible{outline:2px solid #ffffff !important;outline-offset:3px !important;}@media (hover:hover) and (pointer:fine){.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:hover,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:hover,.page-node-type-explore-destination .participating-hotels-slider .slick-prev:hover,.page-node-type-explore-destination .participating-hotels-slider .slick-next:hover{background:#a06e47 !important;border-color:#a06e47 !important;}}.page-node-type-all-explore-destination .participating-hotels-slider .slick-arrow.slick-hidden,.page-node-type-explore-destination .participating-hotels-slider .slick-arrow.slick-hidden{display:flex !important;visibility:visible !important;opacity:1 !important;}.thumDescription .fa-solid,.thumDescription .fa-sharp,.desdestination__si-content .fa-solid,.desdestination__si-content .fa-sharp{font-family:FontAwesome !important;font-weight:400 !important;font-style:normal !important;display:inline-block;-webkit-font-smoothing:antialiased;}.thumDescription .fa-chevron-right:before,.desdestination__si-content .fa-chevron-right:before{content:"\f054";}.thumDescription .fa-location-dot:before,.desdestination__si-content .fa-location-dot:before{content:"\f041";}.thumDescription .fa-clock:before,.desdestination__si-content .fa-clock:before{content:"\f017";}.webform-submission-form .form-item.leela-has-required,.webform-submission-form .js-form-item.leela-has-required{position:relative;}@media (max-width:991px){html body .destinationpnltp .iatoleela-form #iatoleela-form
    .destination-item.hoteldestination
    .innerblock
    > .dropdown{border:0 !important;box-shadow:none !important;outline:none !important;}html body .destinationpnltp .iatoleela-form #iatoleela-form
    .destination-item.hoteldestination
    .innerblock
    > .dropdown:focus-within{border:0 !important;box-shadow:none !important;outline:none !important;}}.webform-submission-form .leela-req-star{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#8b1538;font-size:1.125rem;font-weight:700;line-height:1;z-index:5;pointer-events:none;}.webform-submission-form .form-type-select.leela-has-required .leela-req-star{right:38px;}.webform-submission-form .form-type-textarea.leela-has-required .leela-req-star,.webform-submission-form .form-item-remarks.leela-has-required .leela-req-star{top:16px;transform:none;}.webform-submission-form .form-type-checkbox .leela-req-star{display:none;}.webform-submission-form .form-item-phone{position:relative;}.webform-submission-form .form-item-phone .leela-req-star{display:none;}.webform-submission-form .form-item-phone::after{content:'*';position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#8b1538;font-size:1.125rem;font-weight:700;line-height:1;z-index:8;pointer-events:none;}.page-node-type-aujasya .aujasyaThemeImg{text-align:center;}.page-node-type-aujasya .pb-40{padding-bottom:40px !important;}.page-node-type-aujasya .thumnailImg img{width:100%;height:auto;display:block;}.page-node-type-restaurant .section--about h1.block-title,.page-node-type-restaurant .section--about .about-slider__title{text-align:center;}:is(.page-node-type-meetings,.page-node-type-all-meetings,.page-node-type-art-meetings,.page-node-type-destinations,.page-node-type-rooms,.page-node-type-restaurant,.page-node-type-offers,.page-node-type-special-offers,.page-node-type-explore-destination,.page-node-type-villas,.page-node-type-convention-center,.meetings,.celebrations,.weddings) .webform-submission-form .leela-req-star,:is(.page-node-type-meetings,.page-node-type-all-meetings,.page-node-type-art-meetings,.page-node-type-destinations,.page-node-type-rooms,.page-node-type-restaurant,.page-node-type-offers,.page-node-type-special-offers,.page-node-type-explore-destination,.page-node-type-villas,.page-node-type-convention-center,.meetings,.celebrations,.weddings) .webform-submission-form .form-item-phone::after{display:none !important;content:none !important;}:is(.page-node-type-meetings,.page-node-type-all-meetings,.page-node-type-art-meetings,.page-node-type-destinations,.page-node-type-rooms,.page-node-type-restaurant,.page-node-type-offers,.page-node-type-special-offers,.page-node-type-explore-destination,.page-node-type-villas,.page-node-type-convention-center,.meetings,.celebrations,.weddings) .webform-submission-form .form-required:after,:is(.page-node-type-meetings,.page-node-type-all-meetings,.page-node-type-art-meetings,.page-node-type-destinations,.page-node-type-rooms,.page-node-type-restaurant,.page-node-type-offers,.page-node-type-special-offers,.page-node-type-explore-destination,.page-node-type-villas,.page-node-type-convention-center,.meetings,.celebrations,.weddings) .webform-submission-form label.form-required:after{content:none !important;background-image:none !important;}.page-node-type-special-offers .section--feedback-form .webform-submission-form .subscribe-chk,.page-node-type-special-offers .section--feedback-form .webform-submission-form .js-form-item-subscribe,.page-node-type-special-offers .section--feedback-form .webform-submission-form .js-form-type-checkbox.form-item-subscribe,.page-node-type-special-offers .enquire-tab-wrp .subscribe-chk{display:flex !important;}.page-node-type-contact-us .section--feedback-form .form-item input.error,.page-node-type-contact-us .section--feedback-form textarea.error,.page-node-type-contact-us .section--feedback-form select.error,.page-node-type-contact-us .section--feedback-form select.error ~ .form-select,.page-node-type-contact-us .section--feedback-form .form-item--error input,.page-node-type-contact-us .section--feedback-form .form-item--error textarea,.page-node-type-contact-us .section--feedback-form .form-item--error select{border:1px solid #8c8a8b !important;box-shadow:none !important;}.page-node-type-contact-us .section--feedback-form .webform-options-display-buttons
  input.form-control.error + label.webform-options-display-buttons-label::before{border:1px solid #8c8a8b !important;box-shadow:none !important;}.page-node-type-contact-us .section--feedback-form .form-required::after{color:inherit !important;}.page-node-type-contact-us .section--feedback-form .leela-req-star,.page-node-type-contact-us .section--feedback-form .form-item-phone::after{color:inherit !important;}.page-node-type-all-explore-destination .thumSlider .slick-prev{left:0 !important;}.page-node-type-all-explore-destination .thumSlider .slick-next{right:0 !important;flex-wrap:wrap !important;align-items:flex-start !important;justify-content:flex-start !important;column-gap:10px !important;row-gap:6px !important;padding-left:0 !important;}.page-node-type-special-offers .section--feedback-form .webform-submission-form .subscribe-chk > input[type="checkbox"],.page-node-type-special-offers .section--feedback-form .webform-submission-form .js-form-item-subscribe > input[type="checkbox"],.page-node-type-special-offers .enquire-tab-wrp .subscribe-chk > input[type="checkbox"]{flex:0 0 auto !important;order:1 !important;margin:3px 0 0 !important;}:is(.page-node-type-special-offers,.page-node-type-destinations,.page-node-type-meetings,.page-node-type-contact-us,body) :is(.section--feedback-form,.enquire-tab-wrp,.overlayPopup,#meetingPopup,#celebPopup,#rfq,.webform-submission-form)
  .subscribe-chk
  > input[type="checkbox"]{display:block !important;visibility:visible !important;opacity:1 !important;flex:0 0 25px !important;width:25px !important;min-width:25px !important;height:25px !important;min-height:25px !important;margin:3px 0 0 !important;padding:0 !important;border:1px solid #c5bfb4 !important;border-color:#c5bfb4 !important;background:var(--leela-form-surface,#fefdf6) !important;}.page-node-type-special-offers .section--feedback-form .webform-submission-form .subscribe-chk > .description,.page-node-type-special-offers .section--feedback-form .webform-submission-form .js-form-item-subscribe > .description,.page-node-type-special-offers .enquire-tab-wrp .subscribe-chk > .description{flex:1 1 0 !important;order:2 !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;line-height:1.35 !important;}.page-node-type-special-offers .section--feedback-form .webform-submission-form .subscribe-chk > label.error,.page-node-type-special-offers .section--feedback-form .webform-submission-form .js-form-item-subscribe > label.error,.page-node-type-special-offers .enquire-tab-wrp .subscribe-chk > label.error{flex:0 0 100% !important;order:3 !important;position:static !important;margin-top:0.35rem !important;}.path-user .leela-enrol #user-login-form .form-actions .btn.btn-primary.form-submit,.path-user .leela-enrol #user-login-form .leela-ux-form__actions .btn.btn-primary.form-submit,.path-user .leela-enrol #user-register-form .form-actions .btn.btn-primary.form-submit,.path-user .leela-enrol #user-register-form .leela-ux-form__actions .btn.btn-primary.form-submit,.path-user #user-login-form .form-actions .btn.btn-primary.form-submit,.path-user #user-register-form .form-actions .btn.btn-primary.form-submit,.path-user #user-pass .form-actions .btn.btn-primary.form-submit{background-color:#A06E47 !important;border:1px solid rgba(255,255,255,0.6980392157) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border-radius:0 !important;min-width:126px;max-width:none;width:auto;min-height:38px;height:auto !important;padding:7px 18px !important;font-family:"Playfair Display",Georgia,serif !important;font-size:1rem !important;font-weight:500 !important;letter-spacing:normal;text-transform:uppercase !important;box-shadow:none !important;}.path-user header .block-system-branding-block .primary_logo{display:none !important;opacity:0 !important;}.path-user header .block-system-branding-block .secondary_logo{display:block !important;opacity:1 !important;}.path-user header .block-system-branding-block .navbar-brand img,.path-user header .block-system-branding-block .secondary_logo img{-webkit-filter:none !important;filter:none !important;}.path-user .section--feedback-form.gha-form-login.padding-login-form{margin-left:auto;margin-right:auto;float:none;max-width:515px;}:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  [data-drupal-messages],:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  [data-drupal-messages] > div,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  .messages,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  .messages--error,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  .alert-error,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  .alert-danger,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  .alert-success,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  .alert-warning,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  .alert-status{width:100% !important;max-width:515px !important;max-height:none !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:1rem !important;padding:0 !important;text-align:center !important;box-sizing:border-box !important;float:none !important;background:transparent !important;background-image:none !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;}:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  [data-drupal-messages]
  .messages,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  [data-drupal-messages]
  .alert,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  .messages__list,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  .messages__item,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  .messages
  p{text-align:center !important;margin-left:auto;margin-right:auto;background:transparent !important;background-image:none !important;border:0 !important;box-shadow:none !important;padding:0 !important;}:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  [data-drupal-messages]
  h2,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login)
  .alert
  h2{display:none !important;}.path-user #user-register-form .form-control,.path-user #user-register-form input.form-text,.path-user #user-register-form input.form-email,.path-user #user-register-form input.form-password,.path-user #user-login-form .form-control,.path-user #user-login-form input.form-text,.path-user #user-login-form input.form-password{width:100%;max-width:100%;}.path-user .section--feedback-form.gha-form-login h2.text-center{font-family:"Playfair Display",serif;font-size:2rem;margin-bottom:0.75rem;color:#545554;}.path-user #user-login-form{margin-top:0 !important;}.path-user .page-content{padding-top:8rem !important;}.path-user .section--feedback-form.gha-form-login.padding-login-form,.path-user .section--feedback-form.gha-form-login.padding-login-form.pt-5,.path-user .section--feedback-form.gha-form-login.padding-login-form.pt-lg-3{padding-top:0 !important;margin-top:0 !important;}.path-user .section--feedback-form.gha-form-login .form-item > label{display:block;text-align:left;margin-bottom:0.35rem;}.path-user .page-breadcrumb,.path-user .block-local-tasks-block{display:none !important;height:0 !important;margin:0 !important;padding:0 !important;}.path-gha-user-edit header.headerTheme .block-system-branding-block .primary_logo,.path-member header.headerTheme .block-system-branding-block .primary_logo{display:none !important;opacity:0 !important;}.path-gha-user-edit header.headerTheme .block-system-branding-block .secondary_logo,.path-member header.headerTheme .block-system-branding-block .secondary_logo{display:block !important;opacity:1 !important;}.path-gha-user-edit header.headerTheme .block-system-branding-block .navbar-brand img,.path-gha-user-edit header.headerTheme .block-system-branding-block .secondary_logo img,.path-member header.headerTheme .block-system-branding-block .navbar-brand img,.path-member header.headerTheme .block-system-branding-block .secondary_logo img{-webkit-filter:none !important;filter:none !important;}.path-gha-user-edit .page-main,.path-member .page-main{flex:1 0 auto;}.path-gha-user-edit .footerMain,.path-member .footerMain{flex-shrink:0;display:block !important;visibility:visible !important;opacity:1 !important;}.path-gha-user-edit .footerMain .ftrTop,.path-gha-user-edit .footerMain .ftrNav,.path-member .footerMain .ftrTop,.path-member .footerMain .ftrNav{display:flex !important;visibility:visible !important;}.path-gha-user-edit .page-content{padding-top:5.5rem !important;}@media (max-width:991px){.path-gha-user-edit .page-content{padding-top:4rem !important;}}.path-gha-user-edit .gha-form input.leela-field-locked:disabled,.path-gha-user-edit .gha-form input.leela-field-locked[readonly],.path-gha-user-edit .section--feedback-form input.leela-field-locked:disabled,.path-gha-user-edit .section--feedback-form input.leela-field-locked[readonly]{background-color:#f0efed !important;color:#8c8a8b !important;cursor:not-allowed !important;opacity:1 !important;pointer-events:none;}.path-member .page-content{padding-top:0 !important;}.path-gha-signin header .block-system-branding-block .primary_logo,.path-gha-signup header .block-system-branding-block .primary_logo{display:none !important;opacity:0 !important;}.path-gha-signin header .block-system-branding-block .secondary_logo,.path-gha-signup header .block-system-branding-block .secondary_logo{display:block !important;opacity:1 !important;}.path-gha-signin header .block-system-branding-block .navbar-brand img,.path-gha-signin header .block-system-branding-block .secondary_logo img,.path-gha-signup header .block-system-branding-block .navbar-brand img,.path-gha-signup header .block-system-branding-block .secondary_logo img{-webkit-filter:none !important;filter:none !important;}.path-gha-signup .signup-form:not(.leela-enrol__card):not(.leela-ux-form--enrol){margin-top:0 !important;margin-bottom:2rem !important;padding-top:0 !important;}.path-gha-signup .leela-enrol .leela-enrol__card,.path-gha-signup .leela-enrol .leela-ux-form--enrol{margin-top:0 !important;margin-bottom:0 !important;}.path-gha-signin .section--feedback-form.gha-form-login.padding-login-form,.path-gha-signup .section--feedback-form.gha-form-login.padding-login-form{margin-left:auto !important;margin-right:auto !important;float:none !important;max-width:515px !important;width:100%;padding-top:2rem !important;padding-right:15px !important;padding-left:15px !important;}.path-gha-signin .pad-top-100,.path-gha-signup .pad-top-100{padding-top:0 !important;}.path-gha-signin .section--feedback-form.gha-form-login h1.text-center,.path-gha-signup .section--feedback-form.gha-form-login h1.text-center{font-family:"Playfair Display",serif !important;font-size:32px !important;line-height:1.25;margin-bottom:1.5rem;color:#545554;}.path-gha-signin #form-login-form .form-control,.path-gha-signin #form-login-form input.form-text,.path-gha-signin #form-login-form input.form-password{width:100%;max-width:100%;}.path-gha-signin #form-login-form .form-group{margin-bottom:1rem;position:relative;}.path-gha-signin #form-login-form .text-sm-left{text-align:center !important;margin:0.5rem 0 1rem;}.path-gha-signin #form-login-form .form-submit,.path-gha-signin #form-login-form .btn.btn-primary{background-color:#A06E47 !important;border:1px solid rgba(255,255,255,0.6980392157) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border-radius:0 !important;min-width:126px;max-width:none;width:auto;min-height:38px;height:auto !important;padding:7px 18px !important;display:inline-flex !important;align-items:center;justify-content:center;font-family:"Playfair Display",Georgia,serif !important;font-size:1rem !important;font-weight:500 !important;letter-spacing:normal;text-transform:uppercase !important;box-shadow:none !important;margin:0 auto;}.path-fpuser header .block-system-branding-block .primary_logo{display:none !important;opacity:0 !important;}.path-fpuser header .block-system-branding-block .secondary_logo{display:block !important;opacity:1 !important;}.path-fpuser header .block-system-branding-block .navbar-brand img,.path-fpuser header .block-system-branding-block .secondary_logo img{-webkit-filter:none !important;filter:none !important;}.path-fpuser header.header a,.path-fpuser header.header .we-megamenu-nolink,.path-fpuser header.header .navbar-we-mega-menu a,.path-fpuser header.header .we-mega-menu-submenu a,.path-fpuser .hamburgerMenu a,.path-fpuser .hamburgerMenu .we-megamenu-nolink,.path-user header.header a,.path-user header.header .we-megamenu-nolink,.path-user header.header .navbar-we-mega-menu a,.path-user header.header .we-mega-menu-submenu a,.path-user .hamburgerMenu a,.path-user .hamburgerMenu .we-megamenu-nolink{text-decoration:none !important;text-decoration-line:none !important;}.path-fpuser .page-content{padding-top:8rem !important;}.path-fpuser .section--feedback-form.gha-form-login.padding-login-form,.path-fpuser .section--feedback-form.gha-form-login.padding-login-form.pt-5,.path-fpuser .section--feedback-form.gha-form-login.padding-login-form.pt-lg-3{margin-left:auto !important;margin-right:auto !important;float:none !important;max-width:515px !important;width:100%;padding-top:0 !important;margin-top:0 !important;}.path-fpuser .page-breadcrumb,.path-fpuser .block-local-tasks-block{display:none !important;height:0 !important;margin:0 !important;padding:0 !important;}.path-fpuser .section--feedback-form.gha-form-login h2.text-center{font-family:"Playfair Display",serif;font-size:2rem;margin-bottom:1.5rem;color:#545554;}.path-fpuser #user-pass .form-control,.path-fpuser #user-pass input.form-text,.path-fpuser #user-pass input.form-email{width:100%;max-width:100%;}.path-fpuser #user-pass .form-actions .btn.btn-primary.form-submit,.path-fpuser #user-pass .form-submit{background-color:#A06E47 !important;border:1px solid rgba(255,255,255,0.6980392157) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border-radius:0 !important;min-width:126px;max-width:none;width:auto;min-height:38px;height:auto !important;padding:7px 18px !important;display:inline-flex !important;align-items:center;justify-content:center;font-family:"Playfair Display",Georgia,serif !important;font-size:1rem !important;font-weight:500 !important;letter-spacing:normal;text-transform:uppercase !important;box-shadow:none !important;}.path-gha-signup .signup-form h1,.path-gha-signup #gha-subscribe-form h1{font-family:"Playfair Display",serif !important;font-size:2rem !important;line-height:1.25 !important;margin-bottom:1.5rem !important;color:#545554 !important;}.path-gha-signup .leela-enrol #gha-subscribe-form .form-submit,.path-gha-signup .leela-enrol #gha-subscribe-form .btn.btn-primary,.path-gha-signup #gha-subscribe-form .form-submit,.path-gha-signup #gha-subscribe-form .btn.btn-primary{background-color:#A06E47 !important;border:1px solid rgba(255,255,255,0.6980392157) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border-radius:0 !important;min-width:126px;max-width:none;width:auto;min-height:38px;height:auto !important;padding:7px 18px !important;display:inline-flex !important;align-items:center;justify-content:center;font-family:"Playfair Display",Georgia,serif !important;font-size:1rem !important;font-weight:500 !important;letter-spacing:normal;text-transform:uppercase !important;box-shadow:none !important;}:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  .form-item--error-message,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  .form-item--error-message,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  label.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  label.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  .login-error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  .login-error{display:block !important;position:static !important;color:#dc3545 !important;font-size:14px !important;font-weight:400 !important;line-height:1.1 !important;margin:0 !important;padding:0 !important;}:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  .form-item--error-message
  strong.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  .form-item--error-message
  strong.error{display:inline !important;color:#dc3545 !important;font-size:inherit !important;font-weight:400 !important;line-height:inherit !important;margin:0 !important;padding:0 !important;}:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .form-item--error-message:before,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .form-item--error-message::before,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  label.error:before,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  label.error::before,.gha-form .form-item--error-message:before,.gha-form .form-item--error-message::before,form.leela-std-form .form-item--error-message:before,form.leela-std-form .form-item--error-message::before,.gha-form label.error:before,.gha-form label.error::before,form.leela-std-form label.error:before,form.leela-std-form label.error::before{display:none !important;content:none !important;background:none !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;border:none !important;}.path-user .section--feedback-form .form-item--error-message,.path-user .gha-form .form-item--error-message,.path-user .section--feedback-form label.error,.path-user .gha-form label.error,.path-user .section--feedback-form .login-error,.path-user .gha-form .login-error,.path-fpuser .section--feedback-form .form-item--error-message,.path-fpuser .gha-form .form-item--error-message,.path-fpuser .section--feedback-form label.error,.path-fpuser .gha-form label.error,.path-fpuser .section--feedback-form .login-error,.path-fpuser .gha-form .login-error,.path-gha-user-edit .section--feedback-form .form-item--error-message,.path-gha-user-edit .gha-form .form-item--error-message,.path-gha-user-edit .section--feedback-form label.error,.path-gha-user-edit .gha-form label.error,.path-gha-user-edit .section--feedback-form .login-error,.path-gha-user-edit .gha-form .login-error{margin:0 !important;padding:0 !important;padding-left:0 !important;line-height:1.1 !important;text-indent:0 !important;}.path-user .section--feedback-form .form-item--error-message,.path-user .gha-form .form-item--error-message,.path-fpuser .section--feedback-form .form-item--error-message,.path-fpuser .gha-form .form-item--error-message,.path-gha-user-edit .section--feedback-form .form-item--error-message,.path-gha-user-edit .gha-form .form-item--error-message{margin-top:1px !important;}:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  input.form-control:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]):not([type="button"]),:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  input.form-control:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]):not([type="button"]),:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  input.form-text,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  input.form-email,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  input.form-password,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  input.form-text,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  input.form-email,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  input.form-password,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  select.form-control,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  select.form-select,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  select.form-control,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  select.form-select{box-sizing:border-box !important;width:100% !important;max-width:100% !important;height:48px !important;min-height:48px !important;max-height:48px !important;margin:0 !important;padding:0 18px !important;border-width:1px !important;border-style:solid !important;border-color:#8c8a8b;border-radius:0 !important;background-color:var(--leela-form-surface,#fefdf6) !important;color:#545554 !important;font-size:14px !important;line-height:46px !important;vertical-align:middle;}:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  input.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  select.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .gha-form
  input.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .gha-form
  select.error{border-color:#8c8a8b !important;}.path-gha-user-edit .section--feedback-form input.error,.path-gha-user-edit .section--feedback-form select.error,.path-gha-user-edit .gha-form input.error,.path-gha-user-edit .gha-form select.error,.path-gha-user-edit .gha-form .form-control.error,.path-gha-user-edit .section--feedback-form .form-control.error{border-color:#8c8a8b !important;border:1px solid #8c8a8b !important;outline:none !important;box-shadow:none !important;}:is(.path-gha-signup,.path-gha-signin)
  .gha-form
  select.form-control,:is(.path-gha-signup,.path-gha-signin)
  .gha-form
  select.form-select,:is(.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  select.form-control,:is(.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  select.form-select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;padding-right:2.5rem !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23545554' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:calc(100% - 14px) 50% !important;background-size:12px 8px !important;}:is(.path-gha-signup,.path-gha-signin) .gha-form .form-type-select::after,:is(.path-gha-signup,.path-gha-signin) .section--feedback-form .form-type-select::after{content:none !important;display:none !important;}.path-user .form-item-captcha-response input.form-control,.path-user .form-item-captcha-response input.form-text{padding-left:4.5rem !important;line-height:46px !important;}:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  .form-item,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  .form-item{margin-top:0 !important;margin-bottom:1rem !important;}:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .section--feedback-form
  .form-item
  > label:not(.visually-hidden):not(.error),:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin,.path-gha-user-edit)
  .gha-form
  .form-item
  > label:not(.visually-hidden):not(.error){display:block !important;margin:0 0 0.35rem !important;padding:0 !important;line-height:1.3 !important;color:#545554 !important;font-family:"National Book",sans-serif !important;font-size:16px !important;font-weight:400 !important;}:is(.path-gha-signin,.path-gha-signup,.path-gha-user-edit)
  .gha-form
  input::placeholder,:is(.path-gha-signin,.path-gha-signup,.path-gha-user-edit)
  .gha-form
  textarea::placeholder{font-family:"National Book",sans-serif !important;font-size:16px !important;}:is(.path-user,.path-fpuser)
  .section--feedback-form
  .description,:is(.path-user,.path-fpuser)
  .section--feedback-form
  .password-strength,:is(.path-user,.path-fpuser)
  .section--feedback-form
  .password-confirm-message,:is(.path-user,.path-fpuser)
  .gha-form
  .description,:is(.path-user,.path-fpuser)
  .gha-form
  .password-strength,:is(.path-user,.path-fpuser)
  .gha-form
  .password-confirm-message{margin-top:0.35rem !important;margin-bottom:0 !important;font-size:0.8rem !important;line-height:1.35 !important;}.path-gha-signin .page-content,.path-gha-signup .page-content{padding-top:8rem !important;}:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  input.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  select.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  textarea.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  .form-control.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .gha-form
  input.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .gha-form
  select.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .gha-form
  textarea.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .gha-form
  .form-control.error{border:1px solid #8c8a8b !important;outline:none !important;box-shadow:none !important;}.path-gha-signup .gha-form .form-type-select::after{content:none !important;display:none !important;}.webform-submission-brg-form-form{overflow-x:visible;}.webform-submission-brg-form-form .form-item-phone::after,.webform-submission-brg-form-form .js-form-item-phone::after,.webform-submission-brg-form-form .leela-req-star{display:none !important;content:none !important;}#webform-submission-brg-form-node-3011-form-ajax .form-control:not([type="checkbox"]):not([type="radio"]):not(.form-checkbox):not(.form-radio),.webform-submission-brg-form-form .form-control:not([type="checkbox"]):not([type="radio"]):not(.form-checkbox):not(.form-radio){border-radius:0 !important;border:1px solid #8c8a8b !important;background-color:#fefdf5 !important;}.webform-submission-brg-form-form .js-form-type-tel{margin:0 !important;}.webform-submission-brg-form-form .iti{width:100% !important;}.webform-submission-brg-form-form .ajax-wrapper,.webform-submission-brg-form-form #ajax-wrapper{padding:0 15px;flex:0 0 33.33333333%;max-width:33.33333333%;box-sizing:border-box;}.webform-submission-brg-form-form .ajax-wrapper .form-file,.webform-submission-brg-form-form #ajax-wrapper .form-file{height:42px;}.webform-submission-brg-form-form .test2 .form-managed-file input[name="attach_file_remove_button"]{display:inline-flex !important;align-items:center;width:auto !important;height:auto !important;min-height:36px;margin-top:8px;padding:6px 12px !important;border:1px solid #a06e47 !important;border-radius:0 !important;background:var(--leela-form-surface,#fefdf6) !important;color:#a06e47 !important;font:inherit;cursor:pointer;}.webform-submission-brg-form-form .test2 .form-managed-file input[name="attach_file_remove_button"]:hover,.webform-submission-brg-form-form .test2 .form-managed-file input[name="attach_file_remove_button"]:focus-visible{background:#a06e47 !important;color:#fff !important;}.webform-submission-brg-form-form #edit-container .form-item-attach-file{padding:0 !important;}.webform-submission-brg-form-form .form-item-lower-rate,.webform-submission-brg-form-form .js-form-item-lower-rate,.webform-submission-brg-form-form .lowerRate,.webform-submission-brg-form-form .webform-options-display-buttons,.webform-submission-brg-form-form .webform-options-display-buttons .webform-options-display-buttons-wrapper,.webform-submission-brg-form-form .webform-options-display-buttons .form-item,.webform-submission-brg-form-form .webform-options-display-buttons label.webform-options-display-buttons-label{overflow:visible !important;}.webform-submission-brg-form-form .webform-options-display-buttons,.webform-submission-brg-form-form .webform-options-display-buttons-horizontal{display:flex !important;flex-wrap:wrap;align-items:center;gap:0.75rem 1.75rem;margin:0 !important;min-height:42px;height:auto !important;}.webform-submission-brg-form-form .webform-options-display-buttons .webform-options-display-buttons-wrapper{flex:0 0 auto !important;margin:0 !important;width:auto !important;height:auto !important;}.webform-submission-brg-form-form .webform-options-display-buttons .form-item,.webform-submission-brg-form-form .webform-options-display-buttons .form-type-radio{display:inline-flex !important;align-items:center;gap:0.5rem;width:auto !important;height:auto !important;margin:0 !important;}.webform-submission-brg-form-form .webform-options-display-buttons input.form-radio,.webform-submission-brg-form-form .webform-options-display-buttons input[type="radio"],.webform-submission-brg-form-form .webform-options-display-buttons input.visually-hidden.form-radio,.webform-submission-brg-form-form .webform-options-display-buttons input.visually-hidden[type="radio"]{position:static !important;left:auto !important;top:auto !important;width:18px !important;height:18px !important;min-width:18px !important;max-width:18px !important;margin:0 0.5rem 0 0 !important;padding:0 !important;clip:auto !important;clip-path:none !important;-webkit-clip-path:none !important;overflow:visible !important;opacity:1 !important;appearance:auto !important;-webkit-appearance:radio !important;border:0 !important;background:transparent !important;box-shadow:none !important;flex:0 0 18px !important;word-wrap:normal !important;white-space:normal !important;}.webform-submission-brg-form-form .webform-options-display-buttons label.webform-options-display-buttons-label{display:inline-flex !important;align-items:center;margin:0 !important;padding:0 !important;border:0 !important;height:auto !important;min-height:0 !important;white-space:nowrap;line-height:1.2;cursor:pointer;}.webform-submission-brg-form-form .webform-options-display-buttons label.webform-options-display-buttons-label::before,.webform-submission-brg-form-form .webform-options-display-buttons label.webform-options-display-buttons-label::after{content:none !important;display:none !important;}.webform-submission-brg-form-form .form-item-additional-information textarea.form-textarea{min-height:42px !important;height:42px !important;resize:vertical;}.webform-submission-brg-form-form .form-item-lower-rate > .form-item-url-lower-rate,.webform-submission-brg-form-form .form-item-lower-rate > .form-item-app-lower-rate,.webform-submission-brg-form-form .js-form-item-lower-rate > .form-item-url-lower-rate,.webform-submission-brg-form-form .js-form-item-lower-rate > .form-item-app-lower-rate{width:100%;max-width:100%;margin:0.75rem 0 0;padding-left:0;padding-right:0;float:none;}.webform-submission-brg-form-form .form-item-terms-and-conditions,.webform-submission-brg-form-form .form-item-terms-and-conditions-accepted,.webform-submission-brg-form-form .js-form-type-checkbox,.webform-submission-brg-form-form .subscribe-chk{display:flex !important;flex-wrap:wrap !important;align-items:flex-start !important;gap:0.5rem 0.75rem;width:100%;max-width:100%;margin-bottom:0.75rem;}.webform-submission-brg-form-form .form-item-terms-and-conditions-accepted > input[type="checkbox"],.webform-submission-brg-form-form .form-item-terms-and-conditions-accepted > .form-checkbox,.webform-submission-brg-form-form .subscribe-chk > input[type="checkbox"],.webform-submission-brg-form-form .subscribe-chk > .form-checkbox,.webform-submission-brg-form-form .js-form-type-checkbox > input[type="checkbox"]{flex:0 0 18px !important;width:18px !important;height:18px !important;min-width:18px !important;max-width:18px !important;margin:0.2rem 0 0 !important;padding:0 !important;border:1px solid #8c8a8b !important;border-radius:0 !important;background:var(--leela-form-surface,#fefdf6) !important;appearance:auto !important;-webkit-appearance:checkbox !important;align-self:flex-start;}.webform-submission-brg-form-form .form-item-terms-and-conditions-accepted > label.option,.webform-submission-brg-form-form .form-item-terms-and-conditions label.option,.webform-submission-brg-form-form .subscribe-chk > .description,.webform-submission-brg-form-form .js-form-type-checkbox > label.option{flex:1 1 0 !important;min-width:0 !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;line-height:1.4 !important;white-space:normal !important;}.webform-submission-brg-form-form .subscribe-chk > .description .webform-element-description{margin:0 !important;}.webform-submission-brg-form-form .form-item--error-message,.webform-submission-brg-form-form label.error,.webform-submission-brg-form-form .leela-enquiry-inline-error,.webform-submission-brg-form-form strong.error{display:block;width:100%;max-width:100%;margin:0.2rem 0 0;padding:0;color:#c00;font-size:0.75rem;font-weight:400;line-height:1.25;text-align:left;position:static;}.webform-submission-brg-form-form .subscribe-chk > label.error,.webform-submission-brg-form-form .subscribe-chk > .form-item--error-message,.webform-submission-brg-form-form .form-item-terms-and-conditions-accepted > .form-item--error-message,.webform-submission-brg-form-form .form-item-terms-and-conditions > .form-item--error-message,.webform-submission-brg-form-form .form-item-terms-and-conditions-accepted > label.error,.webform-submission-brg-form-form .js-form-type-checkbox > .form-item--error-message{flex:0 0 100% !important;width:100% !important;margin:0.2rem 0 0 1.7rem !important;}@media (max-width:767px){.webform-submission-brg-form-form .ajax-wrapper,.webform-submission-brg-form-form #ajax-wrapper{flex:0 0 100%;max-width:100%;width:100%;padding-left:0;padding-right:0;}}form.leela-std-form input.form-control:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]):not([type="button"]),form.leela-std-form input.form-text,form.leela-std-form input.form-email,form.leela-std-form input.form-password,form.leela-std-form input.form-tel,form.leela-std-form select.form-control,form.leela-std-form select.form-select{box-sizing:border-box;height:48px;min-height:48px;max-height:48px;}.gha-form.leela-std-form label.error,.gha-form.leela-std-form .login-error,.gha-form.leela-std-form .form-item--error-message,.gha-form.leela-std-form .form-item--error-message strong.error,form.leela-std-form .form-item--error-message,form.leela-std-form .form-item--error-message strong.error,form.leela-std-form label.error,form.leela-std-form .login-error,form.leela-std-form strong.error{display:block !important;position:static !important;color:#dc3545 !important;text-align:left;margin:1px 0 0 !important;padding:0 !important;line-height:1.1 !important;font-weight:400 !important;top:auto !important;left:auto !important;}.gha-form.leela-std-form .form-item input.error,.gha-form.leela-std-form .form-item select.error,.gha-form.leela-std-form .form-item textarea.error,form.leela-std-form .form-item input.error,form.leela-std-form .form-item select.error,form.leela-std-form .form-item textarea.error,form.leela-std-form input.error,form.leela-std-form select.error,form.leela-std-form textarea.error,form.leela-std-form .form-control.error{border:1px solid #8c8a8b !important;}@media only screen and (min-width:768px){body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    .form-item{margin-top:7px !important;margin-bottom:7px !important;}body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    input.form-control:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]):not([type="button"]),body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    input.form-text,body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    input.form-email,body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    input.form-tel,body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    select.form-control,body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    select.form-select{height:40px;min-height:40px;max-height:40px;padding:8px 32px 8px 15px !important;line-height:21px !important;}body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    .form-item-remarks
    textarea.form-control{height:90px !important;min-height:90px !important;max-height:90px !important;}body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    .form-item-phone-phone{margin-top:0 !important;margin-bottom:0 !important;}body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    .subscribe-chk{margin-top:7px !important;margin-bottom:7px !important;}body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    .form-actions{margin-top:7px !important;margin-bottom:7px !important;}}@media only screen and (max-width:767px){body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .form-type-checkbox,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .js-form-type-checkbox,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .subscribe-chk,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .leela-enquiry-consent-field,body .section--feedback-form .webform-submission-form .form-type-checkbox,body .section--feedback-form .webform-submission-form .js-form-type-checkbox,body .section--feedback-form .webform-submission-form .subscribe-chk,body .section--feedback-form .webform-submission-form .leela-enquiry-consent-field,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .row > .form-type-checkbox,body .section--feedback-form .webform-submission-form .row > .form-type-checkbox{display:flex !important;flex-wrap:wrap !important;justify-content:flex-start !important;align-items:flex-start !important;align-content:flex-start !important;width:100% !important;max-width:100% !important;margin-top:18px !important;margin-bottom:16px !important;margin-left:0 !important;margin-right:0 !important;margin-inline:0 !important;padding-left:0 !important;padding-right:0 !important;column-gap:10px !important;row-gap:8px !important;grid-template-columns:none !important;}body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .form-type-checkbox > input[type="checkbox"],body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .js-form-type-checkbox > input[type="checkbox"],body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .subscribe-chk > input[type="checkbox"],body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .leela-enquiry-consent-field > input[type="checkbox"],body .section--feedback-form .webform-submission-form .form-type-checkbox > input[type="checkbox"],body .section--feedback-form .webform-submission-form .subscribe-chk > input[type="checkbox"]{flex:0 0 auto !important;order:1 !important;grid-column:auto !important;grid-row:auto !important;margin:2px 0 0 !important;}body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .form-type-checkbox > .description,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .js-form-type-checkbox > .description,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .subscribe-chk > .description,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .leela-enquiry-consent-field > .description,body .section--feedback-form .webform-submission-form .form-type-checkbox > .description,body .section--feedback-form .webform-submission-form .subscribe-chk > .description{flex:1 1 0 !important;order:2 !important;width:auto !important;max-width:none !important;margin:0 0 0 0 !important;padding:0 !important;text-align:left !important;line-height:1.35 !important;grid-column:auto !important;grid-row:auto !important;}body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .form-type-checkbox > label.error,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .form-type-checkbox > .form-item--error-message,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .form-type-checkbox > .leela-enquiry-inline-error,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .js-form-type-checkbox > label.error,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .js-form-type-checkbox > .leela-enquiry-inline-error,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .subscribe-chk > label.error,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .subscribe-chk > .leela-enquiry-inline-error,body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .leela-enquiry-consent-field > .leela-enquiry-inline-error,body .section--feedback-form .webform-submission-form .form-type-checkbox > label.error,body .section--feedback-form .webform-submission-form .form-type-checkbox > .leela-enquiry-inline-error{flex:0 0 100% !important;order:3 !important;width:100% !important;max-width:100% !important;text-align:left !important;margin-top:0.35rem !important;position:static !important;grid-column:auto !important;grid-row:auto !important;}body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .form-actions,body .section--feedback-form .webform-submission-form .form-actions,body .enquiry-webform-mount .form-actions{text-align:center !important;}body :is(#rfq,#meetingPopup,#celebPopup) .webform-submission-form .form-actions .form-submit,body .section--feedback-form .webform-submission-form .form-actions .form-submit,body .enquiry-webform-mount .form-actions .form-submit{display:inline-block !important;float:none !important;margin-left:auto !important;margin-right:auto !important;}}.webform-submission-form .leela-enquiry-consent-field > .leela-enquiry-inline-error{order:99 !important;flex:0 0 100% !important;width:100% !important;max-width:100% !important;text-align:left !important;position:static !important;}@media only screen and (max-width:767px){body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    .form-item{margin-top:4px !important;margin-bottom:4px !important;}body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    input.form-control:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]):not([type="button"]),body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    input.form-text,body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    input.form-email,body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    input.form-tel,body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    select.form-control,body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    select.form-select{height:40px;min-height:40px;max-height:40px;padding:8px 32px 8px 15px !important;line-height:21px !important;}body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    .form-item-phone-phone{margin-top:0 !important;margin-bottom:0 !important;}body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    .form-item-remarks
    textarea.form-control{height:70px !important;min-height:70px !important;max-height:70px !important;}body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    .subscribe-chk{margin-top:8px !important;margin-bottom:8px !important;row-gap:4px !important;}body:is(.page-node-type-meetings,.page-node-type-all-meetings)
    form.leela-std-form
    .form-actions{margin-top:4px !important;margin-bottom:4px !important;}}#tpbookingformfloat.leela-hotel-list-open:has(.bokwdgt-mob-search) .menu-booking-destination.floating-item,.bookingMenuWidget:has(#bmHotels:not(.hidden) .bokwdgt-mob-search) .menu-booking-destination.floating-item{background:var(--leela-form-surface,#fefdf6) !important;border:1px solid #dfd7cc !important;border-radius:4px !important;box-shadow:0 1px 2px rgba(34,32,30,0.06) !important;overflow:hidden;padding:0 !important;margin-top:12px !important;}#tpbookingformfloat.leela-hotel-list-open:has(.bokwdgt-mob-search) .menu-booking-destination > .lbletext,.bookingMenuWidget:has(#bmHotels:not(.hidden) .bokwdgt-mob-search) .menu-booking-destination > .lbletext{display:block;padding:18px 22px 0;margin:0;color:#c5832b !important;font-size:13px !important;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;}#tpbookingformfloat.leela-hotel-list-open:has(.bokwdgt-mob-search) .menu-booking-destination .dropdown-custom,.bookingMenuWidget:has(#bmHotels:not(.hidden) .bokwdgt-mob-search) .menu-booking-destination .dropdown-custom{border:0 !important;background:transparent !important;box-shadow:none !important;}#tpbookingformfloat.leela-hotel-list-open:has(.bokwdgt-mob-search) .menu-booking-destination .dropdown-makeover,.bookingMenuWidget:has(#bmHotels:not(.hidden) .bokwdgt-mob-search) .menu-booking-destination .dropdown-makeover{padding:2px 22px 12px;border:0 !important;border-bottom:1px solid #f5f3f0 !important;background:transparent !important;box-shadow:none !important;min-height:0 !important;}#tpbookingformfloat.leela-hotel-list-open:has(.bokwdgt-mob-search) .menu-booking-destination .dropdown-makeover > a,.bookingMenuWidget:has(#bmHotels:not(.hidden) .bokwdgt-mob-search) .menu-booking-destination .dropdown-makeover > a{padding:0 !important;border:0 !important;background:transparent !important;min-height:0 !important;}#tpbookingformfloat.leela-hotel-list-open:has(.bokwdgt-mob-search) .menu-booking-destination .dropdown-makeover > a span,.bookingMenuWidget:has(#bmHotels:not(.hidden) .bokwdgt-mob-search) .menu-booking-destination .dropdown-makeover > a span{color:#6f6962 !important;font-size:14px !important;font-weight:400 !important;background-image:none !important;padding-right:28px !important;}#tpbookingformfloat.leela-hotel-list-open:has(.bokwdgt-mob-search) .menu-booking-destination .dropdown-makeover > a.editicon,.bookingMenuWidget:has(#bmHotels:not(.hidden) .bokwdgt-mob-search) .menu-booking-destination .dropdown-makeover > a.editicon{background:url(https://theleelaassets.com/themes/custom/leela/app/images/icons/editicon.svg) right center no-repeat !important;background-size:14px 14px !important;}#bmHotels.dropdown-menu-custom:has(.bokwdgt-mob-search){margin-top:0 !important;padding:0 !important;background:transparent;border:0 !important;border-radius:0 !important;box-shadow:none !important;overflow:visible;}#bmHotels.dropdown-menu-custom:has(.bokwdgt-mob-search) .bokwdgt-mob-search__results{padding:12px !important;max-height:min(52vh,420px);overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--leela-form-surface,#fefdf6);}#bmHotels.dropdown-menu-custom:has(.bokwdgt-mob-search) .bokwdgt-mob-search__results .row{margin-left:0;margin-right:0;display:block;}#bmHotels.dropdown-menu-custom:has(.bokwdgt-mob-search) .bokwdgt-mob-search__group{float:none !important;width:100% !important;max-width:100% !important;margin:0 0 12px !important;min-height:0 !important;height:auto !important;padding:0 !important;}#bmHotels.dropdown-menu-custom:has(.bokwdgt-mob-search) .bokwdgt-mob-search__group.is-bokwdgt-hidden,#bmHotels .floating-booking__destination-menu-name.is-bokwdgt-hidden{display:none !important;}#bmHotels.dropdown-menu-custom:has(.bokwdgt-mob-search) .bokwdgt-mob-search__group:last-child{margin-bottom:0 !important;}@media (min-width:992px){#bmHotels.dropdown-menu-custom:has(.bokwdgt-mob-search) .bokwdgt-mob-search__results{padding:12px 16px !important;max-height:min(56vh,480px);}#bmHotels.dropdown-menu-custom:has(.bokwdgt-mob-search) .bokwdgt-mob-search__results .row{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:0;}#bmHotels.dropdown-menu-custom:has(.bokwdgt-mob-search) .bokwdgt-mob-search__group{width:33.333% !important;max-width:33.333% !important;float:none !important;padding-right:16px !important;margin-bottom:12px !important;}}.bokwdgt-mob-search,.bokwdgt-mob-search__input,.bokwdgt-mob-search__chip,.bokwdgt-mob-search__filters-label,.bokwdgt-mob-search__empty,#bmHotels .floating-booking__destination-menu-city,#bmHotels .floating-booking__destination-menu-name{font-family:inherit !important;}.bokwdgt-mob-search{position:relative;z-index:5;padding:14px 20px 12px;background:#faf7f2;border-bottom:1px solid #ece6dc;}.bokwdgt-mob-search__field{position:relative;background:var(--leela-form-surface,#fefdf6);border-radius:4px;transition:box-shadow 0.2s ease;}.bokwdgt-mob-search__field:focus-within{box-shadow:0 0 0 1px #c5832b,0 4px 20px -2px rgba(197,131,43,0.15);}.bokwdgt-mob-search__field::before{content:"";position:absolute;left:14px;top:50%;width:15px;height:15px;margin-top:-8px;border:1.6px solid #c5832b;border-radius:50%;box-sizing:border-box;pointer-events:none;}.bokwdgt-mob-search__field::after{content:"";position:absolute;left:27px;top:50%;width:7px;height:1.6px;margin-top:4px;background:#c5832b;transform:rotate(45deg);pointer-events:none;}.bokwdgt-mob-search__input{display:block;width:100%;box-sizing:border-box;padding:12px 40px 12px 40px !important;border:1px solid #e8e2d8 !important;border-radius:4px !important;background:transparent !important;background-image:none !important;color:#22201e !important;font-size:14px !important;line-height:1.35 !important;height:auto !important;min-height:46px;outline:none;-webkit-appearance:none;appearance:none;box-shadow:none !important;cursor:text !important;}#tpbookingformfloat .floating-item .bokwdgt-mob-search__input,#tpbookingformfloat .bokwdgt-mob-search__input,.bookingMenuWidget .bokwdgt-mob-search__input{background:transparent !important;background-image:none !important;padding:12px 40px 12px 40px !important;border:1px solid #e8e2d8 !important;cursor:text !important;}.bokwdgt-mob-search__input::placeholder{color:#a8a29e;}.bokwdgt-mob-search__input:focus{border-color:#c5832b !important;box-shadow:none !important;}.bokwdgt-mob-search__input::-webkit-search-cancel-button{display:none;}.bokwdgt-mob-search__clear{position:absolute;right:10px;top:50%;width:22px;height:22px;margin-top:-11px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;color:#a8a29e;}.bokwdgt-mob-search__clear[hidden]{display:none !important;}.bokwdgt-mob-search__clear::before,.bokwdgt-mob-search__clear::after{content:"";position:absolute;left:5px;right:5px;top:50%;height:1.5px;margin-top:-0.75px;background:#6f6962;}.bokwdgt-mob-search__clear::before{transform:rotate(45deg);}.bokwdgt-mob-search__clear::after{transform:rotate(-45deg);}.bokwdgt-mob-search__filters{display:flex;align-items:center;gap:8px;margin-top:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px;}.bokwdgt-mob-search__filters::-webkit-scrollbar{display:none;}.bokwdgt-mob-search__filters-label{flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:#6f6962;margin-right:2px;}.bokwdgt-mob-search__chip{flex:0 0 auto;padding:5px 10px;border:1px solid #e8e2d8;border-radius:4px;background:var(--leela-form-surface,#fefdf6);color:#44403c;font-size:12px;font-weight:500;line-height:1.2;cursor:pointer;white-space:nowrap;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease;}.bokwdgt-mob-search__chip:hover{border-color:#c5832b;}.bokwdgt-mob-search__chip.is-active{background:#c5832b;border-color:#c5832b;color:#fff;font-weight:600;}.bokwdgt-mob-search__empty{margin:12px 0 0;text-align:center;font-size:13px;color:#6f6962;}.bokwdgt-mob-search__empty[hidden]{display:none !important;}#bmHotels.floatingplacelist,#bmHotels.dropdown-menu-custom{padding:6px 2px 8px !important;}#bmHotels .container{padding-left:10px !important;padding-right:10px !important;}#bmHotels .row{margin-left:-8px;margin-right:-8px;}#bmHotels [class*="col-"]{padding-left:12px !important;padding-right:12px !important;margin-bottom:4px !important;}#bmHotels .floating-booking__destination-menu-city{margin:8px 0 3px !important;color:#a8752a !important;font-size:15px !important;font-weight:600 !important;letter-spacing:0.02em;line-height:1.3 !important;}#bmHotels [class*="col-"] > .floating-booking__destination-menu-city:first-child{margin-top:2px !important;}#bmHotels .floating-booking__destination-menu-name{display:block;font-size:16px !important;line-height:1.3 !important;color:#4f4f4f !important;margin:0 0 3px !important;padding:1px 0 !important;font-weight:400;cursor:pointer;}#bmHotels .floating-booking__destination-menu-name:hover{color:#dd851e !important;}#bmHotels .floating-booking__destination-menu-name:last-child{margin-bottom:0 !important;}@media (max-width:767px){#bmHotels .floating-booking__destination-menu-city{margin:2px 0 3px !important;}#bmHotels [class*="col-"] > .floating-booking__destination-menu-city:first-child{margin-top:2px !important;}#bmHotels .floating-booking__destination-menu-name{margin-bottom:3px !important;line-height:1.35 !important;}}.page-node-type-special-offers #rfq form.leela-std-form input.form-control:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]):not([type="button"]),.page-node-type-special-offers #rfq form.leela-std-form input.form-text,.page-node-type-special-offers #rfq form.leela-std-form input.form-email,.page-node-type-special-offers #rfq form.leela-std-form input.form-tel{height:var(--leela-offer-control-height,auto) !important;min-height:var(--leela-offer-control-height,0px) !important;max-height:var(--leela-offer-control-height,none) !important;padding-top:7.5px !important;padding-bottom:7.5px !important;}.page-node-type-special-offers #rfq form.leela-std-form input.error,.page-node-type-special-offers #rfq form.leela-std-form textarea.error,.page-node-type-special-offers #rfq form.leela-std-form select.error,.page-node-type-special-offers #rfq form.leela-std-form .form-control.error,.page-node-type-special-offers #rfq .form-checkbox.error{border-color:#c5bfb4 !important;box-shadow:none !important;outline:none !important;}.page-node-type-special-offers #rfq label.error,.page-node-type-special-offers #rfq .form-item--error-message{display:block !important;position:static !important;clear:both;color:#c0392b !important;font-size:14px;line-height:1.3;margin:4px 0 8px !important;}@media (min-width:1024px){.page-node-type-special-offers.coorg-pages #rfq .js-form-item-email:has(.error) ~ .col-md-6 .subscribe-chk{margin-top:calc(-23% + 42px) !important;}}body form :is(label,.description,.help,.form-text,.form-help),body form :is(input:not([type="hidden"]),select,textarea),body form :is(input:not([type="hidden"]),select,textarea)::placeholder{font-family:"National Book",sans-serif !important;font-size:15px !important;font-weight:400 !important;}body form :is(input:not([type="hidden"]),textarea)::placeholder,body form :is(input:not([type="hidden"]),textarea)::-webkit-input-placeholder{color:#bdbdbd !important;opacity:1 !important;}body form :is(label.error,.form-item--error-message,.error-message,.invalid-feedback),body form :is(label.error,.form-item--error-message,.error-message,.invalid-feedback)::before{font-family:"National Book",sans-serif !important;font-size:14px !important;font-weight:400 !important;}body form :is(h1,h2,h3,h4,.form-title,.form-heading,.webform-title){font-family:"National Book",sans-serif !important;font-size:18px !important;font-weight:400 !important;}body form :is(.form-submit,button[type="submit"],input[type="submit"],.btn,.button,.cta,.cta-button),body :is(.tl-btn,.tl-btn-normal,.btnOutline,.enqr-btn){font-family:"Playfair Display",serif !important;font-size:15px !important;font-weight:500 !important;text-align:center !important;}body form textarea,body form textarea.form-control{min-height:88px !important;height:88px !important;max-height:140px !important;resize:vertical;}body form :is(.form-submit,button[type="submit"],input[type="submit"],.btn,.button,.cta,.cta-button){text-align:center !important;}body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form){--leela-form-control-height:42px;--leela-form-gap:10px;}body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form) .form-item,body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form) .form-group{margin-top:0 !important;margin-bottom:10px !important;}body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form) :is(.form-wrapper,.subscribe-chk){margin-top:0 !important;margin-bottom:10px !important;}body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form) .row{row-gap:10px !important;}body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form) .row > :is(.form-item,.form-group,.form-wrapper,.subscribe-chk){margin-top:0 !important;margin-bottom:0 !important;}body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form,.overlayPopup form,#meetingPopup form,#celebPopup form,.enquiry-webform-mount form:not(#revinate_contact_api_form)) :is(input.form-control,input.form-text,input.form-email,input.form-tel,input[type="text"],input[type="email"],input[type="tel"],input[type="date"],input[type="number"],input.hasDatepicker,select,.form-select){width:100%;min-height:var(--leela-form-control-height) !important;height:var(--leela-form-control-height) !important;padding:8px 12px !important;border:1px solid #c5bfb4 !important;border-color:#c5bfb4 !important;border-radius:0 !important;background-color:var(--leela-form-surface,#fefdf6) !important;box-shadow:none !important;line-height:1.45 !important;}body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form,.overlayPopup form,#meetingPopup form,#celebPopup form,.enquiry-webform-mount form:not(#revinate_contact_api_form)) :is(input.form-control,input.form-text,input.form-email,input.form-tel,input[type="text"],input[type="email"],input[type="tel"],input[type="date"],input[type="number"],input.hasDatepicker,select,.form-select,textarea):focus{border-color:#a06e47 !important;box-shadow:0 0 0 1px #a06e47 !important;outline:none !important;}body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form,.overlayPopup form,#meetingPopup form,#celebPopup form,.enquiry-webform-mount form:not(#revinate_contact_api_form)) textarea{min-height:88px !important;height:88px !important;padding:9px 12px !important;border:1px solid #c5bfb4 !important;border-color:#c5bfb4 !important;border-radius:0 !important;background-color:var(--leela-form-surface,#fefdf6) !important;box-shadow:none !important;}body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form) :is(.iti,.form-type-webform-telephone){width:100%;}body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form) :is(.iti,.iti input,.form-type-webform-telephone){height:var(--leela-form-control-height) !important;min-height:var(--leela-form-control-height) !important;}@media (max-width:767px){body :is(.leela-std-form,.webform-submission-form,.section--feedback-form form,#rfq form,#helpItinerary-Form,#knowItinerary-Form,.gha-form form){--leela-form-control-height:40px;--leela-form-gap:10px;}}@media only screen and (min-width:768px){:is(#meetingPopup,#celebPopup) .webform-submission-form > .row{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;grid-auto-rows:minmax(42px,auto) !important;column-gap:20px !important;row-gap:10px !important;margin:0 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > *{width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding-left:0 !important;padding-right:0 !important;grid-column:auto !important;grid-row:auto !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="name"]){grid-column:1 !important;grid-row:1 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="phone[phone]"],input.js-webform-telephone-international){grid-column:2 !important;grid-row:1 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="email"]){grid-column:1 !important;grid-row:2 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="hotels"]){grid-column:2 !important;grid-row:2 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="purpose_of_event_"],[name="purpose_of_event"]){grid-column:1 !important;grid-row:3 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="event_date"]){grid-column:1 !important;grid-row:4 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has([name="number_of_guests"]){grid-column:1 !important;grid-row:5 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has(.roomstay-wrapper){grid-column:1 !important;grid-row:6 !important;}#celebPopup .webform-submission-form > .row > .form-item-need-a-stay-{grid-column:1 !important;grid-row:6 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has(textarea[name="remarks"]){grid-column:2 !important;grid-row:3 / span 4 !important;height:auto !important;align-self:stretch !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has(.subscribe-chk){grid-column:1 !important;grid-row:7 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form > .row > :has(.form-actions){grid-column:2 !important;grid-row:7 !important;align-self:end !important;justify-self:end !important;}}.overlayPopup{inset:0 !important;overflow:hidden !important;}.overlayPopup .overlayPopupInr{min-height:100% !important;padding:24px !important;box-sizing:border-box !important;}.overlayPopup .popupCont{width:min(92vw,1120px) !important;height:auto !important;max-height:calc(100vh - 48px) !important;margin:0 auto !important;box-sizing:border-box !important;}.overlayPopup .popupContBox{height:auto !important;max-height:calc(100vh - 48px) !important;overflow-y:auto !important;}.overlayPopup .popupContBoxInr{padding:24px !important;}.overlayPopup .webform-submission-form .iti{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;box-sizing:border-box !important;}.overlayPopup .webform-submission-form .iti__flag-container{left:0 !important;right:auto !important;position:absolute !important;box-sizing:border-box !important;}.overlayPopup .webform-submission-form .iti__selected-flag{box-sizing:border-box !important;white-space:nowrap !important;}.overlayPopup .webform-submission-form .iti__flag-container{top:0 !important;bottom:auto !important;height:100% !important;min-height:0 !important;}.overlayPopup .webform-submission-form .iti__selected-flag{height:100% !important;min-height:0 !important;background-color:#f2f2f2 !important;}:is(#meetingPopup,#celebPopup) .webform-submission-form .roomstay-wrapper,:is(#meetingPopup,#celebPopup) .webform-submission-form .roomstay-wrapper .roomstay,:is(#meetingPopup,#celebPopup) .webform-submission-form .roomstay-wrapper .roomstay select{width:100% !important;max-width:none !important;min-width:0 !important;box-sizing:border-box !important;}@media only screen and (max-width:767px){.overlayPopup .overlayPopupInr{padding:12px !important;}.overlayPopup .popupCont{width:94vw !important;max-height:calc(100vh - 24px) !important;}.overlayPopup .popupContBox{max-height:calc(100vh - 24px) !important;}.overlayPopup .popupContBoxInr{padding:16px !important;}}@media only screen and (min-width:768px){#celebPopup .webform-submission-form textarea[name="remarks"]{height:146px !important;min-height:146px !important;max-height:146px !important;}#celebPopup .webform-submission-form > .row > .col-md-6:has(.subscribe-chk){grid-column:1 !important;grid-row:7 !important;}#celebPopup .webform-submission-form > .row > .col-md-6:has(.form-actions){grid-column:2 !important;grid-row:7 !important;}}@media only screen and (min-width:768px){#celebPopup .webform-submission-form > .row > .col-md-6:has(.subscribe-chk){display:flex !important;align-items:center !important;justify-content:space-between !important;grid-column:1 / -1 !important;grid-row:7 !important;width:100% !important;border-top:0 !important;padding-top:14px !important;}#celebPopup .webform-submission-form .subscribe-chk{display:flex !important;align-items:center !important;gap:8px;flex:1 1 auto;white-space:nowrap !important;}#celebPopup .webform-submission-form .subscribe-chk label,#celebPopup .webform-submission-form .subscribe-chk .form-checkbox-label{white-space:nowrap !important;}#celebPopup .webform-submission-form .subscribe-chk .description{white-space:nowrap !important;}#celebPopup .webform-submission-form > .row > .col-md-6:has(.subscribe-chk) .form-actions{flex:0 0 auto;margin:0 0 0 auto !important;width:auto !important;}}@media only screen and (min-width:768px){:is(#meetingPopup,#celebPopup):not(:has(.roomstay-wrapper))
    .webform-submission-form
    textarea[name="remarks"]{height:146px !important;min-height:146px !important;max-height:146px !important;}:is(#meetingPopup,#celebPopup)
    .webform-submission-form
    > .row
    > .col-md-6:has(.subscribe-chk){grid-column:1 !important;grid-row:7 !important;}:is(#meetingPopup,#celebPopup)
    .webform-submission-form
    > .row
    > .col-md-6:has(.form-actions){grid-column:2 !important;grid-row:7 !important;}}@media only screen and (min-width:768px){#celebPopup .webform-submission-form > .row > .col-md-6:has(.subscribe-chk){grid-column:1 / -1 !important;grid-row:7 !important;width:100% !important;border-top:1px solid #d0c7bb;padding-top:14px !important;}#celebPopup .webform-submission-form .subscribe-chk{display:flex !important;align-items:center !important;gap:8px;white-space:nowrap !important;}#celebPopup .webform-submission-form .subscribe-chk label,#celebPopup .webform-submission-form .subscribe-chk .form-checkbox-label{white-space:nowrap !important;}#celebPopup .webform-submission-form > .row > .col-md-6:has(.form-actions){grid-column:1 !important;grid-row:8 !important;justify-self:start !important;width:auto !important;}}@media only screen and (min-width:768px){#celebPopup .webform-submission-form > .row > .col-md-6:has(.subscribe-chk){display:flex !important;align-items:center !important;justify-content:space-between !important;grid-column:1 / -1 !important;grid-row:7 !important;width:100% !important;border-top:1px solid #d0c7bb;padding-top:14px !important;}#celebPopup .webform-submission-form .subscribe-chk{display:flex !important;align-items:center !important;flex:1 1 auto !important;gap:8px;flex-wrap:nowrap !important;white-space:nowrap !important;}#celebPopup .webform-submission-form .subscribe-chk .description,#celebPopup .webform-submission-form .subscribe-chk .webform-element-description{display:block !important;flex:0 1 auto !important;white-space:nowrap !important;}#celebPopup .webform-submission-form > .row > .col-md-6:has(.subscribe-chk) .form-actions{flex:0 0 auto !important;margin:0 0 0 auto !important;width:auto !important;}}@media only screen and (min-width:768px){#celebPopup .webform-submission-form > .row > .col-md-6:has(.subscribe-chk){border-top:0 !important;}#celebPopup .webform-submission-form .subscribe-chk{flex-wrap:nowrap !important;white-space:nowrap !important;}#celebPopup .webform-submission-form .subscribe-chk .description,#celebPopup .webform-submission-form .subscribe-chk .webform-element-description{display:block !important;flex:0 1 auto !important;white-space:nowrap !important;}}:is(form,.webform-submission-form,.section--feedback-form,.gha-form,.enquire-tab-wrp)
  :is(input.error,textarea.error,select.error,.form-control.error,[aria-invalid="true"],.form-item--error input,.form-item--error textarea,.form-item--error select){border:1px solid #c5bfb4 !important;border-color:#c5bfb4 !important;box-shadow:none !important;outline:none !important;}:is(form,.webform-submission-form,.section--feedback-form,.gha-form,.enquire-tab-wrp)
  :is(.form-item--error-message,label.error,.form-error,.error-message){display:block !important;width:100%;max-width:100%;margin-top:4px !important;margin-bottom:0 !important;white-space:normal !important;overflow-wrap:anywhere;border:0 !important;box-shadow:none !important;}#news-subscription #revinate_contact_api_form input.subscribe-newsletter__input{background-color:transparent !important;border:0 !important;border-bottom:1px solid #E0C474 !important;box-shadow:none !important;}@media (min-width:992px){html body form#leela-form #gha_cross_brand_widgit #selectedHotel[aria-invalid="true"],html body form#leela-form #gha_cross_brand_widgit #selectedHotel.leela-booking-invalid{border:0 !important;box-shadow:none !important;outline:none !important;}}@media (min-width:992px){.bannerForm #block-leela-bookingblock #gha_cross_brand_widgit .dropdown > a.dropdown-toggle{background-color:transparent !important;border:0 !important;box-shadow:none !important;}.bannerForm #block-leela-bookingblock #gha_cross_brand_widgit .dropdown > a.dropdown-toggle[aria-invalid="true"]{border-bottom:2px solid var(--leela-form-error-color) !important;}}:is(form,.webform-submission-form,.section--feedback-form,.gha-form)
  .subscribe-chk:has(.error,.form-item--error-message){align-items:center !important;flex-wrap:wrap !important;}:is(form,.webform-submission-form,.section--feedback-form,.gha-form)
  .subscribe-chk
  :is(label.error,.form-item--error-message,.form-error,.error-message){position:static !important;flex:0 0 100% !important;order:3;padding:0 !important;margin-top:4px !important;white-space:normal !important;}:is(form,.webform-submission-form,.section--feedback-form,.gha-form)
  .leela-enquiry-inline-error{display:block !important;width:100% !important;margin-top:4px !important;white-space:normal !important;overflow-wrap:anywhere;}:is(form,.webform-submission-form,.section--feedback-form,.gha-form)
  .subscribe-chk:has(.leela-enquiry-inline-error){align-items:center !important;flex-wrap:wrap !important;}:is(form,.webform-submission-form,.section--feedback-form,.gha-form)
  .subscribe-chk
  > .leela-enquiry-inline-error{flex:0 0 100% !important;order:3;}@media only screen and (min-width:768px){#celebPopup .webform-submission-form > .row > :has(textarea[name="remarks"]){grid-row:3 / span 3 !important;align-self:start !important;}#celebPopup .webform-submission-form > .row > .col-md-6:has(.subscribe-chk){grid-row:6 !important;}}@media only screen and (min-width:768px){#celebPopup .webform-submission-form > .row > :has(textarea[name="remarks"]){grid-row:3 / span 3 !important;align-self:start !important;}#celebPopup .webform-submission-form > .row > .col-md-6:has(.subscribe-chk){grid-row:6 !important;}#celebPopup .webform-submission-form .subscribe-chk:has(.leela-enquiry-inline-error){flex-wrap:wrap !important;}#celebPopup .webform-submission-form .subscribe-chk > .leela-enquiry-inline-error{flex:0 0 100% !important;order:3;width:100% !important;margin-top:4px !important;white-space:normal !important;}}html body form :is(input.error,textarea.error,select.error,input.error[aria-invalid="true"],textarea.error[aria-invalid="true"],select.error[aria-invalid="true"],input.form-control.error,textarea.form-control.error,select.form-control.error){border:1px solid #c5bfb4 !important;border-color:#c5bfb4 !important;box-shadow:none !important;outline:none !important;}html body .destinationpnltp .iatoleela-form #iatoleela-form
  .destination-item .innerblock > .dropdown:has(> a[aria-invalid="true"]),html body .destinationpnltp .iatoleela-form #iatoleela-form
  .destination-item .innerblock > .dropdown:has(> a.leela-booking-invalid),html body .destinationpnltp .iatoleela-form #iatoleela-form
  .destination-item .innerblock > .dropdown > a[aria-invalid="true"],html body .destinationpnltp .iatoleela-form #iatoleela-form
  .destination-item .innerblock > .dropdown > a.leela-booking-invalid{border:0 !important;border-color:transparent !important;box-shadow:none !important;outline:none !important;}html body #meetingPopup .popupContBoxInr,html body #celebPopup .popupContBoxInr{padding:24px !important;box-sizing:border-box !important;}html body #meetingPopup .dividerLine,html body #celebPopup .dividerLine{margin:15px 0 25px 0 !important;}html body #meetingPopup .popupContBoxInr h2,html body #celebPopup .popupContBoxInr h2{margin-top:0 !important;margin-bottom:8px !important;font-size:24px !important;line-height:1.25 !important;}html body #meetingPopup .popupContBoxInr p,html body #celebPopup .popupContBoxInr p{margin-bottom:0 !important;}html body #meetingPopup .roomstay-wrapper{height:42px !important;min-height:42px !important;margin-bottom:0 !important;}html body #meetingPopup .roomstay-wrapper .roomstay{margin-bottom:0 !important;height:42px !important;}@media only screen and (min-width:768px){:is(#meetingPopup,#celebPopup) .webform-submission-form > .row{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;column-gap:20px !important;row-gap:10px !important;}html body #celebPopup form > .row > :has(textarea[name="remarks"]){grid-column:2 !important;grid-row:3 / span 3 !important;align-self:start !important;}html body #celebPopup form textarea[name="remarks"]{height:146px !important;min-height:146px !important;max-height:146px !important;}html body #meetingPopup form > .row > :has(textarea[name="remarks"]){grid-column:2 !important;grid-row:3 / span 4 !important;align-self:start !important;}html body #meetingPopup form textarea[name="remarks"]{height:198px !important;min-height:198px !important;max-height:198px !important;}html body #meetingPopup .webform-submission-form > .row > .subscribe-chk{grid-column:1 !important;grid-row:7 !important;align-self:center !important;display:grid !important;grid-template-columns:25px minmax(0,1fr) !important;column-gap:8px !important;row-gap:4px !important;align-items:center !important;margin:0 !important;padding:0 !important;width:100% !important;white-space:nowrap !important;}html body #meetingPopup .webform-submission-form > .row > .subscribe-chk > input[type="checkbox"]{grid-column:1 !important;grid-row:1 !important;width:25px !important;height:25px !important;margin:0 !important;align-self:center !important;display:inline-block !important;}html body #meetingPopup .webform-submission-form > .row > .subscribe-chk > label:not(.error){display:none !important;}html body #meetingPopup .webform-submission-form > .row > .subscribe-chk > :is(.description,.webform-element-description){grid-column:2 !important;grid-row:1 !important;margin:0 !important;font-size:14px !important;line-height:1.25 !important;white-space:nowrap !important;align-self:center !important;}html body #meetingPopup .webform-submission-form > .row > .subscribe-chk > :is(label.error,.form-item--error-message,.leela-enquiry-inline-error){grid-column:1 / -1 !important;grid-row:2 !important;margin:4px 0 0 !important;font-size:12px !important;white-space:normal !important;}html body #meetingPopup .webform-submission-form > .row > .col-md-12:has(.form-actions){grid-column:2 !important;grid-row:7 !important;align-self:center !important;display:flex !important;justify-content:flex-end !important;margin:0 !important;padding:0 !important;width:100% !important;}html body #meetingPopup .webform-submission-form > .row > .col-md-12:has(.form-actions) .form-actions{margin:0 0 0 auto !important;width:auto !important;}html body #celebPopup .webform-submission-form > .row > .col-md-6:has(.subscribe-chk){grid-column:1 / -1 !important;grid-row:6 !important;display:flex !important;align-items:center !important;justify-content:space-between !important;margin:0 !important;padding-top:0 !important;width:100% !important;}html body #celebPopup .webform-submission-form .subscribe-chk{display:flex !important;align-items:center !important;gap:8px !important;margin:0 !important;white-space:nowrap !important;}html body #celebPopup .webform-submission-form .subscribe-chk > input[type="checkbox"]{width:25px !important;height:25px !important;margin:0 !important;flex:0 0 25px !important;}html body #celebPopup .webform-submission-form .subscribe-chk > :is(.description,.webform-element-description){margin:0 !important;font-size:14px !important;line-height:1.25 !important;white-space:nowrap !important;}html body #celebPopup .webform-submission-form .form-actions{margin:0 0 0 auto !important;flex:0 0 auto !important;width:auto !important;}}#helpItinerary-Form .iti__flag-container,#knowItinerary-Form .iti__flag-container{top:0 !important;bottom:auto !important;height:100% !important;min-height:0 !important;max-height:100% !important;}#helpItinerary-Form .iti__selected-flag,#knowItinerary-Form .iti__selected-flag{box-sizing:border-box !important;height:100% !important;min-height:0 !important;max-height:100% !important;}html body .region-content article > .section.section-itinerary .block-two-sec .selct-wrp .selct-item.itinerary-currency-select{background:#a06e47 !important;border:1px solid transparent !important;color:#fff !important;}html body .region-content article > .section.section-itinerary .block-two-sec .selct-wrp .selct-item > select#optcurrency,html body .region-content article > .section.section-itinerary .block-two-sec .selct-wrp .selct-item > select#soptcurrency{appearance:none !important;background-color:transparent !important;background-image:url("https://theleelaassets.com/themes/custom/leela/app/images/icons/down-arrow-white.svg") !important;background-position:right center !important;background-repeat:no-repeat !important;background-size:10px 6px !important;border:0 !important;color:#fff !important;padding-right:14px !important;}html body .region-content article > .section.section-itinerary .block-two-sec .selct-wrp .selct-item > select#optcurrency option,html body .region-content article > .section.section-itinerary .block-two-sec .selct-wrp .selct-item > select#soptcurrency option{background-color:var(--leela-form-surface,#fefdf6);color:#545554;}html body :is(#rfq,#meetingPopup,#celebPopup,.overlayPopup,.section--feedback-form,.gha-form,.leela-std-form,.webform-submission-form) :is(input,select,textarea,.form-control,.form-select).leela-validation-invalid,html body form :is(input,select,textarea,.form-control,.form-select).leela-validation-invalid{border:1px solid #c62828 !important;border-color:#c62828 !important;border-style:solid !important;box-shadow:0 0 0 1px rgba(198,40,40,0.16) !important;}html body :is(#rfq,#meetingPopup,#celebPopup,.overlayPopup,.section--feedback-form,.gha-form,.leela-std-form,.webform-submission-form) .form-item--error .leela-validation-invalid,html body :is(#rfq,#meetingPopup,#celebPopup,.overlayPopup,.section--feedback-form,.gha-form,.leela-std-form,.webform-submission-form) .leela-validation-invalid:is(.error,[aria-invalid="true"]),html body form .form-item--error .leela-validation-invalid,html body form .leela-validation-invalid:is(.error,[aria-invalid="true"]){border:1px solid #c62828 !important;border-color:#c62828 !important;border-style:solid !important;box-shadow:0 0 0 1px rgba(198,40,40,0.16) !important;}html body form:not(#block-leela-bookingblock):not(#tpbookingformfloat):not(#leela-form):not(#news-subscription) .form-item--error .leela-validation-invalid,html body form:not(#block-leela-bookingblock):not(#tpbookingformfloat):not(#leela-form):not(#news-subscription) .leela-validation-invalid:is(.error,[aria-invalid="true"]){border:1px solid #c62828 !important;border-color:#c62828 !important;border-style:solid !important;box-shadow:0 0 0 1px rgba(198,40,40,0.16) !important;}.gallary-slider-section .sliderThum .thumImg{aspect-ratio:1 / 1;overflow:hidden;}.gallary-slider-section .sliderThum .thumImg > img,.gallary-slider-section .sliderThum .thumImg > a > img{width:100%;height:100%;object-fit:cover;}html body :is(form,.webform-submission-form,.leela-std-form,.gha-form,.leela-ux-form,.leela-enrol,.overlayPopup,.popupCont,.popupContBox,#meetingPopup,#celebPopup,#rfq,.section--feedback-form,.enquire-tab-wrp,.subscribe-chk,.form-type-checkbox,.js-form-type-checkbox,.form-item-subscribe,.brg-claim-consent,.page-content):not(#block-leela-bookingblock):not(#tpbookingformfloat):not(.leela-booking-form):not(.bookingMenuWidget) :is(input:not([type="submit"]):not([type="button"]):not([type="hidden"]):not([type="image"]):not([type="file"]),select,textarea,.form-control,.form-select):not(#block-leela-bookingblock *):not(#tpbookingformfloat *):not(.leela-booking-form *):not(.bookingMenuWidget *):not(#news-subscription *).leela-validation-invalid{border:1px solid #c62828 !important;border-color:#c62828 !important;border-style:solid !important;box-shadow:0 0 0 1px rgba(198,40,40,0.16) !important;}html body form:not(#block-leela-bookingblock form):not(#dleelafrm):not(.leela-booking-form):not(#leela-form) :is(input,textarea,select,button,.form-control,[contenteditable="true"]):not(#block-leela-bookingblock *):not(#tpbookingformfloat *):not(.leela-booking-form *):not(.bookingMenuWidget *):not(#news-subscription *):is(.error,[aria-invalid="true"],:invalid,.form-item--error *).leela-validation-invalid{border:1px solid #c62828 !important;border-color:#c62828 !important;box-shadow:0 0 0 1px rgba(198,40,40,0.16) !important;}html body :is(#rfq,#meetingPopup,#celebPopup,.overlayPopup,.section--feedback-form,.gha-form,.leela-std-form,.webform-submission-form) input[type="checkbox"].leela-validation-invalid,html body :is(#rfq,#meetingPopup,#celebPopup,.overlayPopup,.section--feedback-form,.gha-form,.leela-std-form,.webform-submission-form) input[type="radio"].leela-validation-invalid{outline:1px solid #c62828 !important;outline-offset:2px !important;accent-color:#c62828 !important;}html body :is(#rfq,#meetingPopup,#celebPopup,.overlayPopup,.section--feedback-form,.gha-form,.leela-std-form) form.webform-submission-form :is(.form-item--error-message,label.error,strong.error,.invalid-feedback,.leela-enquiry-inline-error),html body form.webform-submission-form.leela-std-form :is(.form-item--error-message,label.error,strong.error,.invalid-feedback,.leela-enquiry-inline-error),html body form.webform-submission-form :is(.form-item--error-message,label.error,strong.error,.invalid-feedback,.leela-enquiry-inline-error){position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important;pointer-events:none !important;}html body form.webform-submission-form :is(.form-item--error input,.form-item--error select,.form-item--error textarea,.form-item--error .form-control,.form-item--error .form-select),html body form.webform-submission-form :is(input,select,textarea,.form-control,.form-select).leela-validation-invalid,html body form.leela-std-form :is(.form-item--error input,.form-item--error select,.form-item--error textarea,input[aria-invalid="true"],select[aria-invalid="true"],textarea[aria-invalid="true"]){border:1px solid #c62828 !important;border-color:#c62828 !important;border-style:solid !important;box-shadow:0 0 0 1px rgba(198,40,40,0.16) !important;}html body form.webform-submission-form :is(.form-item--error input[type="checkbox"],.form-item--error input[type="radio"],input[type="checkbox"].leela-validation-invalid,input[type="radio"].leela-validation-invalid){outline:1px solid #c62828 !important;outline-offset:2px !important;accent-color:#c62828 !important;}@media only screen and (max-width:1023px){body.mobile #tpbookingformfloat.bookingDiv,body.is-mobile #tpbookingformfloat.bookingDiv{left:0 !important;right:auto !important;width:100vw !important;max-width:100vw !important;margin-left:0 !important;margin-right:0 !important;}#tpbookingformfloat.bookingDiv .modal-dialog{width:100% !important;max-width:100% !important;margin:0 !important;}}#tpbookingformfloat.bookingDiv{left:0 !important;right:auto !important;width:100vw !important;max-width:100vw !important;margin-left:0 !important;margin-right:0 !important;}@media only screen and (max-width:575px){body.page-node-type-art-meetings main .container:has(> .row),body.page-node-type-art-meetings #rfq > .container{padding-left:15px !important;padding-right:15px !important;}}body:is(.node-530,.node-1585) .form-item-phone:has(input[data-leela-phone-optional="1"])::after{content:none !important;display:none !important;}body.node-3382 .offerhotels .thumnailImg img{display:block;width:100%;height:auto !important;aspect-ratio:560 / 535;object-fit:cover;}@media (min-width:768px){html body #celebPopup .webform-submission-form > .row > .form-item-remarks textarea{height:146px !important;min-height:146px !important;max-height:146px !important;}html body #celebPopup form:has(.form-item-need-a-stay-:not([style*="display: none"])) > .row > .form-item-remarks{grid-row:3 / span 4 !important;}html body #celebPopup form:has(.form-item-need-a-stay-:not([style*="display: none"])) > .row > .form-item-remarks textarea{height:198px !important;min-height:198px !important;max-height:198px !important;}html body #celebPopup form:has(.form-item-need-a-stay-:not([style*="display: none"])) > .row > :has(.subscribe-chk),html body #celebPopup form:has(.form-item-need-a-stay-:not([style*="display: none"])) > .row > :has(.form-actions){grid-row:7 !important;}}body.node-3198 .secRow .slider-2 .thumnailBox .thumnailImg img{display:block;width:100%;height:auto;aspect-ratio:850 / 530;object-fit:cover;}@media only screen and (max-width:767px){body.node-3198 .secRow .slider-2 .thumnailBox .thumnailImg
    a:is([href$="/celebrations"],[href$="/meetings"]) img{aspect-ratio:420 / 567;}}:root{--leela-form-surface:#fefdf6;}html body :is(#celebPopup,#meetingPopup,.overlayPopup) .popupCont:has(form,.enquiry-webform-mount),html body .section--feedback-form,html body #rfq:not(.overlayPopup):has(form,.enquiry-webform-mount),html body .enquire-tab-wrp:has(form),html body .enquiry-webform-mount:not(.footerMain .enquiry-webform-mount),html body :is(form.leela-std-form,form.webform-submission-form,.gha-form form),html body:is(.path-gha-signin,.path-gha-signup,.path-gha-user-edit,.path-user,.path-fpuser) .page-content,html body #tpbookingformfloat.bookingDiv,html body #tpbookingformfloat :is(.modal-content,.modal-body,.floating-item,.dropdown-menu-custom),html body :is(#tpbookingformfloat,.bookingMenuWidget) .dropdown-menu:has(.selectedGuest),html body .bookingMenuWidget,html body .bookingMenuWidget .dropdown-menu-custom{background-color:var(--leela-form-surface) !important;}html body #tpbookingformfloat .modal-body{background-image:none !important;}html body :is(.leela-std-form,.webform-submission-form,.gha-form,.leela-ux-form,#helpItinerary-Form,#knowItinerary-Form) :is(.iti,.iti__country-list){background-color:var(--leela-form-surface) !important;}html body :is(.leela-std-form,.webform-submission-form,.gha-form,.leela-ux-form) .iti__selected-flag{background-color:transparent !important;}html body :is(#rfq,#meetingPopup,#celebPopup,#tpbookingformfloat,.leela-std-form,.webform-submission-form,.gha-form,.leela-ux-form) :is(input:not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="image"]):not([type="hidden"]):not(:checked),select,textarea):not(.footerMain *){background-color:var(--leela-form-surface) !important;}@media (max-width:767px){.page-node-type-all-awards-recognization .section--award-list .tab-pane ul{padding-left:0;}}html:has(#quoteform,#goto_enqrnow,a[href="#rfq"],.enquiry-cta,[data-enquire]){scroll-behavior:auto !important;}html body :is(#rfq,#meetingPopup) .webform-submission-request-for-quote-form .roomstay-wrapper{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:10px;height:auto !important;min-height:0 !important;max-height:none !important;margin-bottom:10px !important;}html body :is(#rfq,#meetingPopup) .webform-submission-request-for-quote-form .roomstay-wrapper :is(.roomstay,.roomguest){position:static !important;flex:0 0 auto !important;width:100% !important;min-width:0 !important;max-width:none !important;height:auto !important;margin:0 !important;}html body :is(#rfq,#meetingPopup) .webform-submission-request-for-quote-form .roomstay-wrapper :is(select,input){width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;}html body .webform-submission-request-for-quote-form .roomguest[hidden]{display:none !important;}@layer leela-phone-control{html body form .iti{border:0 !important;outline:none !important;box-shadow:none !important;padding:0 !important;}html body form .iti > input:not([type="hidden"]){border:1px solid #c5bfb4 !important;border-radius:0 !important;outline:none !important;box-shadow:none !important;box-sizing:border-box !important;margin:0 !important;}html body form .iti > input:is(.error,.leela-enquiry-invalid,.leela-validation-invalid,[aria-invalid="true"]),html body form .form-item--error .iti > input:not([type="hidden"]){border-color:#c62828 !important;}html body form .iti > :is(.iti__flag-container,.iti__country-container){top:1px !important;bottom:1px !important;left:1px !important;height:calc(100% - 2px) !important;min-height:0 !important;max-height:none !important;border:0 !important;}html body form .iti :is(.iti__selected-flag,.iti__selected-country){height:100% !important;min-height:0 !important;max-height:none !important;border:0 !important;background-color:transparent !important;}}html body.node-3309 #rfq form{--leela-form-control-height:39px;--leela-offer-control-height:39px;}html body.page-node-type-restaurant #rfq form{--leela-form-control-height:39px;}@media (max-width:767px){body.node-3198 .hotalCodnateBox{position:relative;height:auto;}body.node-3198 .hotalCodnate{height:auto;}body.node-3198 .hotalCodnateSec > picture{position:absolute;inset:0;height:100%;aspect-ratio:auto;}body.node-3198 .hotalCodnateSec > picture img{height:100%;object-fit:cover;}body.node-3198 .codnateBtn{display:flex !important;flex-direction:column;align-items:center;gap:12px;}body.node-3198 .codnateBtn .btnOutline{max-width:100%;margin:0;box-sizing:border-box;white-space:normal;}}#equityPopup .popupCont{width:90vw !important;max-width:none;padding-top:52px;max-height:calc(100dvh - 48px) !important;}#equityPopup .popupContBox{max-height:calc(100dvh - 104px) !important;}#equityPopup .investorPopupClose{position:absolute;top:8px;right:12px;z-index:1;width:36px;height:36px;padding:0;border:1px solid #c4a052;border-radius:50%;background:transparent;color:#333;cursor:pointer;}#equityPopup .investorPopupClose::before,#equityPopup .investorPopupClose::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg);}#equityPopup .investorPopupClose::after{transform:translate(-50%,-50%) rotate(-45deg);}#equityPopup .investorPopupClose:focus-visible{outline:2px solid #c4a052;outline-offset:3px;}.moreLessBox{width:100%}.read-more-content{display:none;}.read-more-content.show{display:inline;}.read-more-btn{display:inline;border:0;padding:0;margin:0 0 0 5px;background:transparent;color:#a06e47;font-size:18px;line-height:inherit;text-decoration:underline;cursor:pointer;}.node--type-offers .section--offer-inclusions .block-content li{font-family:"National Book",sans-serif;font-size:16px;}
.page-node-type-all-explore-destination article > .banner-new + .section{padding-top:40px !important;}.node-1992.page-node-type-packages .section--header-banner .banner-new.aio-banner-slider__section{margin-bottom:40px !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next,.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:hover,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:hover,.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:focus,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:focus{position:absolute !important;top:50% !important;width:36px !important;height:36px !important;margin:0 !important;padding:0 !important;border:1px solid rgba(255,255,255,0.6) !important;border-radius:50% !important;background:rgba(20,16,12,0.38) !important;color:#fff !important;box-shadow:none !important;display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;column-gap:0 !important;row-gap:0 !important;transform:translateY(-50%) !important;transition:background 0.2s ease,border-color 0.2s ease,transform 0.15s ease !important;z-index:5 !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev{left:12px !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-next{right:12px !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev::before,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next::before{display:none !important;content:none !important;}.page-node-type-all-explore-destination .participating-hotels-slider .aio-hero-arrow svg{display:block !important;flex:0 0 17px;width:17px !important;height:17px !important;stroke-width:1.6;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:active,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:active{background:#7d5434 !important;border-color:#7d5434 !important;transform:translateY(-50%) scale(0.96) !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:focus-visible,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:focus-visible{outline:2px solid #fff !important;outline-offset:3px !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-arrow.slick-hidden{display:flex !important;visibility:visible !important;opacity:1 !important;}@media (min-width:1200px){.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev{left:16px !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-next{right:16px !important;}}@media (max-width:767px){.page-node-type-all-explore-destination article > .banner-new + .section{padding-top:24px !important;}.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next,.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:hover,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:hover,.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:focus,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:focus{width:32px !important;height:32px !important;}}@media (hover:hover) and (pointer:fine){.page-node-type-all-explore-destination .participating-hotels-slider .slick-prev:hover,.page-node-type-all-explore-destination .participating-hotels-slider .slick-next:hover{background:#a06e47 !important;border-color:#a06e47 !important;}}
:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  .form-item--error-message,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .gha-form
  .form-item--error-message,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  label.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .gha-form
  label.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  .login-error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .gha-form
  .login-error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .section--feedback-form
  .form-item--error-message
  strong.error,:is(.path-user,.path-fpuser,.path-gha-signup,.path-gha-signin)
  .gha-form
  .form-item--error-message
  strong.error{font-size:14px !important;}:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  [data-drupal-messages],:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  [data-drupal-messages] > div,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .messages,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .messages--error,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .messages--status,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .messages--warning,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .alert-error,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .alert-danger,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .alert-success,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .alert-warning,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .alert-status{display:block !important;width:100% !important;max-width:515px !important;max-height:none !important;margin:0 auto 1rem !important;padding:0 !important;box-sizing:border-box !important;float:none !important;clear:both !important;overflow:visible !important;text-align:center !important;font-family:"Montserrat","Helvetica Neue",Arial,sans-serif !important;font-size:0.9rem !important;font-weight:500 !important;line-height:1.45 !important;letter-spacing:0.01em !important;color:#8a2f26 !important;background:transparent !important;background-color:transparent !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;outline:0 !important;}:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .messages--status,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .alert-success,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .alert-status{color:#2f4a38 !important;}.path-user [data-drupal-messages] .messages__header,.path-user .messages__header,.path-user .messages .button--dismiss,.path-user .alert .close,.path-fpuser [data-drupal-messages] .messages__header,.path-fpuser .alert .close,.path-gha-signin [data-drupal-messages] .messages__header,.path-gha-signin .alert .close,.path-gha-signup [data-drupal-messages] .messages__header,.path-gha-signup .alert .close{display:none !important;}:is(.path-gha-signin,.path-gha-login)
  .page-main
  .section--feedback-form.padding-login-form
  .leela-gha-login-error.login-error,:is(.path-gha-signin,.path-gha-login)
  .gha-form
  .leela-gha-login-error.login-error,.gha-form .leela-gha-login-error.login-error{display:block !important;position:static !important;top:auto !important;left:auto !important;width:100% !important;max-width:100% !important;margin:0 0 1rem !important;padding:0 !important;text-align:center !important;color:#8a2f26 !important;font-size:14px !important;font-weight:500 !important;line-height:1.45 !important;}:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  [data-drupal-messages]
  .messages__list,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .messages__list,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .messages__item,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .messages
  p,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .alert
  p,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .alert
  ul,:is(.path-user,.path-fpuser,.path-gha-signin,.path-gha-signup,.page-user-login,.page-user-password,.page-user-register)
  .alert
  li{margin:0 !important;padding:0 !important;list-style:none !important;text-align:center !important;background:transparent !important;background-image:none !important;border:0 !important;box-shadow:none !important;color:inherit !important;}.path-gha-signin #form-login-form .form-submit,.path-gha-signin #form-login-form .btn.btn-primary,.path-gha-signin .gha-form .form-submit,.path-gha-signin .gha-form .btn.btn-primary,.path-gha-signup #gha-subscribe-form .form-submit,.path-gha-signup #gha-subscribe-form .btn.btn-primary,.path-gha-signup .gha-form .form-submit,.path-user #user-login-form .form-actions .form-submit,.path-user #user-login-form .form-actions .btn.btn-primary,.path-user #user-register-form .form-actions .form-submit,.path-user #user-register-form .form-actions .btn.btn-primary,.path-user #user-pass .form-actions .form-submit,.path-user #user-pass .form-actions .btn.btn-primary,.path-fpuser #user-pass .form-actions .form-submit,.path-fpuser #user-pass .form-submit,.path-fpuser #user-pass .btn.btn-primary,.webform-submission-brg-form-form #edit-actions .form-submit,.webform-submission-brg-form-form .form-actions .webform-button--submit.form-submit,.webform-submission-brg-form-form input.webform-button--submit[type="submit"],.leela-enrol .leela-ux-form__actions .form-submit,.leela-enrol .leela-ux-form__actions .btn.btn-primary,.leela-ux-form__actions .form-submit,.leela-ux-form__actions .btn.btn-primary{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;max-width:none !important;min-width:126px !important;height:auto !important;min-height:38px !important;max-height:none !important;margin-left:auto !important;margin-right:auto !important;padding:7px 18px !important;border:1px solid rgba(255,255,255,0.698) !important;border-radius:0 !important;background:#A06E47 !important;background-color:#A06E47 !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:"Playfair Display",Georgia,serif !important;font-size:1rem !important;font-weight:500 !important;letter-spacing:normal !important;text-transform:uppercase !important;box-shadow:none !important;filter:none !important;}body.path-gha-signup #gha-subscribe-form .gha-consent-group,body.path-gha-signup #gha-subscribe-form .form-item-agreed,body.path-gha-signup #gha-subscribe-form .form-item-agreed.form-type-checkbox,body.path-gha-signup #gha-subscribe-form .form-item-tc.form-type-checkbox{display:flex !important;flex-wrap:wrap !important;align-items:flex-start !important;gap:0.75rem !important;width:100% !important;margin:1rem 0 0 !important;padding:0 !important;overflow:visible !important;float:none !important;clear:both !important;}body.path-gha-signup .gha-form input[type="checkbox"],body.path-gha-signup .gha-form input[type="checkbox"].form-control,body.path-gha-signup .gha-form input[type="checkbox"].form-checkbox,body.path-gha-signup #gha-subscribe-form #edit-agreed,body.path-gha-signup #gha-subscribe-form input.gha-consent-checkbox,body.path-gha-signup #gha-subscribe-form .form-item-agreed > input[type="checkbox"]{float:none !important;display:block !important;box-sizing:border-box !important;flex:0 0 18px !important;width:18px !important;height:18px !important;min-width:18px !important;max-width:18px !important;min-height:18px !important;max-height:18px !important;margin:0.2rem 0 0 !important;padding:0 !important;border:1px solid #8c8a8b !important;border-radius:0 !important;background:#fff !important;background-image:none !important;appearance:auto !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;accent-color:#a06e47 !important;position:relative !important;vertical-align:top !important;line-height:18px !important;font-size:12px !important;order:1 !important;visibility:visible !important;opacity:1 !important;clip:auto !important;clip-path:none !important;}body.path-gha-signup #gha-subscribe-form input.gha-consent-checkbox:checked::after{content:none !important;display:none !important;}body.path-gha-signup #gha-subscribe-form .form-item-agreed > label.option,body.path-gha-signup .gha-form .form-item-agreed label.option,body.path-gha-signup #gha-subscribe-form .form-item-tc > label.option{display:block !important;float:none !important;flex:1 1 0 !important;order:2 !important;width:auto !important;min-width:0 !important;max-width:none !important;margin:0 !important;padding:0 !important;font-family:"National Book",sans-serif !important;font-size:12px !important;font-weight:400 !important;line-height:1.55 !important;color:#525252 !important;text-transform:none !important;letter-spacing:0 !important;}body.path-gha-signup .gha-form .form-group input[type="checkbox"] ~ label.option::before,body.path-gha-signup .gha-form .form-group input[type="checkbox"] ~ label.option::after,body.path-gha-signup #gha-subscribe-form .form-item-agreed > label.option::before,body.path-gha-signup #gha-subscribe-form .form-item-agreed > label.option::after,body.path-gha-signup #gha-subscribe-form input.gha-consent-checkbox ~ label.option::before,body.path-gha-signup #gha-subscribe-form input.gha-consent-checkbox ~ label.option::after{content:none !important;display:none !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;max-width:0 !important;max-height:0 !important;border:0 !important;margin:0 !important;padding:0 !important;flex:0 0 0 !important;background:none !important;}body.path-gha-signup #gha-subscribe-form .form-item-agreed > label.error,body.path-gha-signup #gha-subscribe-form .form-item-agreed > .form-item--error-message{flex:0 0 100% !important;order:3 !important;width:100% !important;margin:0.25rem 0 0 !important;padding:0 !important;}body.path-gha-signup .gha-form .copy-warning,body.path-gha-signup .signup-form .copy-warning{clear:both !important;padding-left:0 !important;margin:1rem 0 0 !important;font-family:"National Book",sans-serif !important;font-size:12px !important;line-height:1.55 !important;color:#6b6b6b !important;text-align:left !important;}body.path-gha-signup .gha-form .copy-warning a,body.path-gha-signup .gha-form .copy-warning strong,body.path-gha-signup .signup-form .copy-warning a,body.path-gha-signup .signup-form .copy-warning strong{color:#c8822a !important;font-weight:600 !important;}.path-gha-signin #form-login-form .form-submit:hover,.path-gha-signin #form-login-form .btn.btn-primary:hover,.path-gha-signin .gha-form .form-submit:hover,.path-gha-signup #gha-subscribe-form .form-submit:hover,.path-user #user-login-form .form-actions .form-submit:hover,.path-user #user-register-form .form-actions .form-submit:hover,.path-user #user-pass .form-actions .form-submit:hover,.path-fpuser #user-pass .form-submit:hover,.webform-submission-brg-form-form #edit-actions .form-submit:hover,.webform-submission-brg-form-form input.webform-button--submit[type="submit"]:hover,.leela-enrol .leela-ux-form__actions .form-submit:hover,.leela-ux-form__actions .form-submit:hover{background:#A06E47 !important;background-color:#A06E47 !important;border-color:rgba(255,255,255,0.698) !important;color:#fff !important;box-shadow:none !important;}
.banner-new .aio-banner-slider__control .muteAIOVideo:focus-visible{outline:2px solid #ffffff;outline-offset:4px;}.banner-new .aio-banner-slider__slick .slick-prev,.banner-new .aio-banner-slider__slick .slick-next{z-index:20 !important;top:50% !important;width:44px !important;height:44px !important;margin-top:-22px !important;padding:0 !important;border-radius:50% !important;border:1px solid rgba(255,255,255,0.6) !important;background:rgba(20,16,12,0.38) !important;color:#ffffff !important;box-shadow:none !important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex !important;align-items:center !important;justify-content:center !important;transform:none !important;transition:background 0.2s ease,border-color 0.2s ease,transform 0.15s ease !important;}.banner-new .aio-banner-slider__slick .slick-prev{left:12px !important;}.banner-new .aio-banner-slider__slick .slick-next{right:12px !important;}.banner-new .aio-banner-slider__slick .slick-prev::before,.banner-new .aio-banner-slider__slick .slick-next::before{display:none !important;content:none !important;border:0 !important;width:0 !important;height:0 !important;font-size:0 !important;}.banner-new .aio-banner-slider__slick .aio-hero-arrow svg{display:block;width:18px;height:18px;stroke-width:1.6;}.banner-new .aio-banner-slider__slick .slick-prev:active,.banner-new .aio-banner-slider__slick .slick-next:active{background:#7d5434 !important;border-color:#7d5434 !important;transform:scale(0.96) !important;}.banner-new .aio-banner-slider__slick .slick-prev:focus-visible,.banner-new .aio-banner-slider__slick .slick-next:focus-visible{outline:2px solid #ffffff !important;outline-offset:4px !important;}.banner-new .aio-banner-slider__slick .slick-dots{z-index:110 !important;left:0 !important;right:0 !important;width:100% !important;bottom:18px !important;transform:none !important;display:block !important;padding:0 !important;margin:0 !important;list-style:none !important;background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border-radius:0 !important;text-align:center !important;}.banner-new .aio-banner-slider__slick .slick-dots li{width:15px !important;height:15px !important;margin:0 5px !important;display:inline-block !important;}.banner-new .aio-banner-slider__slick .slick-dots li button{width:15px !important;height:15px !important;padding:0 !important;background:transparent !important;}.banner-new .aio-banner-slider__slick .slick-dots li button::before{content:"" !important;display:block !important;position:absolute !important;left:0 !important;top:0 !important;width:15px !important;height:15px !important;margin:0 !important;transform:none !important;border-radius:50% !important;border:2px solid #ffffff !important;background:transparent !important;box-shadow:none !important;opacity:1 !important;color:transparent !important;font-size:0 !important;}.banner-new .aio-banner-slider__slick .slick-dots li.slick-active button::before{width:15px !important;height:15px !important;border:2px solid #545554 !important;background:transparent !important;box-shadow:none !important;}@media (hover:hover) and (pointer:fine){.banner-new .aio-banner-slider__slick .slick-prev:hover,.banner-new .aio-banner-slider__slick .slick-next:hover{background:#a06e47 !important;border-color:#a06e47 !important;}}@media (min-width:768px){.banner-new .aio-banner-slider__slick .slick-prev,.banner-new .aio-banner-slider__slick .slick-next{width:56px !important;height:56px !important;margin-top:-28px !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}.banner-new .aio-banner-slider__slick .slick-prev{left:32px !important;}.banner-new .aio-banner-slider__slick .slick-next{right:32px !important;}.banner-new .aio-banner-slider__slick .aio-hero-arrow svg{width:22px;height:22px;stroke-width:1.5;}}@media (min-width:1024px){.banner-new.aio-banner-slider__section{padding-bottom:0 !important;margin-bottom:40px !important;}.banner-new.aio-banner-slider__section > .fixed-booking.destinationpnltp,.banner-new .fixed-booking.destinationpnltp.bannerForm{bottom:74px !important;top:auto !important;}}.aio-banner-slider__section:has(.fixed-booking),.banner-new.aio-banner-slider__section{overflow:visible !important;position:relative;z-index:40;}.banner-new .aio-banner-slider__slick,.banner-new .aio-banner-slider__slick .slick-list,.aio-banner-slider__section:has(.fixed-booking) .aio-banner-slider__slick,.aio-banner-slider__section:has(.fixed-booking) .aio-banner-slider__slick .slick-list{overflow:hidden;}.fixed-booking{z-index:400 !important;overflow:visible !important;}.fixed-booking .dropdown-menu,.fixed-booking .selectedGuestCont,.fixed-booking .promocodebox{z-index:1100 !important;}.aio-banner-slider__section:has(.fixed-booking) ~ .section{position:relative;z-index:1;}
