.Footer_footer__Q5T55{width:100%;border-top:0 solid #525252}.Footer_footerMenu__mug26{margin:0}.Footer_footerMenu__mug26 ul{list-style:none;padding:0}.Footer_footerMenuColumns__Wp7yL{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -2em}@media(min-width:480px){.Footer_footerMenuColumns__Wp7yL{justify-content:center}}.Footer_footerMenuColumns__Wp7yL>li{max-width:15em;margin:2em}.Footer_footerMenuTitle__guO6Y{display:inline-block;color:#525252;font-size:1.3rem;text-decoration:none;margin-bottom:1rem;margin-top:0}.Footer_footerTxt__45RD2{font-size:15px;line-height:20px;padding:5px 0;margin:0}.Footer_footerTxt__45RD2:hover{color:#303715}.Footer_footerMenuItems__OAoli li,.Footer_footerMenuItems__OAoli li:last-child{margin-bottom:0}.Footer_footerMenuItems__OAoli a{display:block;overflow:hidden;color:#525252;font-size:15px;line-height:20px;padding:5px 0;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}@media(hover:hover){.Footer_footerMenuItems__OAoli a:hover{color:#303715;text-decoration:underline}}.Footer_footerLegal__pTIrU{color:#7589a0;padding:.8rem 0;margin:0;color:#fff;background:#525252 0 0 no-repeat padding-box;opacity:1;font-size:.7rem}.Footer_footerLegal__pTIrU p{font-size:.9em;text-align:center;margin:0}.Footer_footer_main__Q59JB{background:#eaeaea;z-index:9;padding:40px 0}.Footer_footer_main__Q59JB .Footer_footer_main_top__Jnneu .Footer_footer_top_links__BfCes{padding-top:25px}.Footer_footer_main__Q59JB .Footer_footer_main_top__Jnneu .Footer_footer_top_links__BfCes a{color:#222}@media screen and (max-width:767px){.Footer_footer_main__Q59JB .Footer_footer_main_top__Jnneu .Footer_footer_top_links__BfCes{padding-bottom:8px;font-size:14px}}.Footer_footer_main__Q59JB .Footer_footer_main_center__JHIvk{padding-top:20px}.Footer_footer_main__Q59JB .Footer_footer_main_center__JHIvk p{color:#8b9556}.Footer_footer_main__Q59JB .Footer_footer_main_center__JHIvk a{color:#666}.Footer_footer_main__Q59JB .Footer_footer_main_center__JHIvk .Footer_footer_social_links__3zlt3{display:flex;justify-content:center;grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.Footer_footer_main__Q59JB .Footer_footer_main_center__JHIvk .Footer_footer_social_links__3zlt3 .Footer_footer_link__sh3vj{border:1px solid #666;height:40px;width:40px;justify-content:center;border-radius:50%;transition:.5s;font-size:16px;color:#666;cursor:pointer;display:flex;align-items:center;margin:0}.Footer_footer_main__Q59JB .Footer_footer_main_center__JHIvk .Footer_footer_social_links__3zlt3 .Footer_footer_link__sh3vj:hover{color:#313715;background:#fff}@media screen and (max-width:767px){.Footer_footer_main__Q59JB .Footer_footer_main_center__JHIvk{padding-top:0}.Footer_footer_main__Q59JB .Footer_footer_main_center__JHIvk p{margin:5px 0!important}}.Footer_footer_main__Q59JB .Footer_footer_main_bottom__Am2BQ{padding-top:40px}.Footer_footer_main__Q59JB .Footer_footer_main_bottom__Am2BQ .Footer_copyright__waMAS{text-align:left}.Footer_footer_main__Q59JB .Footer_footer_main_bottom__Am2BQ .Footer_copyright__waMAS p{color:#888;font-size:14px;margin:0}@media screen and (max-width:767px){.Footer_footer_main__Q59JB .Footer_footer_main_bottom__Am2BQ .Footer_copyright__waMAS{text-align:center}}.Footer_footer_main__Q59JB .Footer_footer_main_bottom__Am2BQ .Footer_powered_by__1dEDh{text-align:right}.Footer_footer_main__Q59JB .Footer_footer_main_bottom__Am2BQ .Footer_powered_by__1dEDh p{font-size:14px;color:#888;margin:0}@media screen and (max-width:767px){.Footer_footer_main__Q59JB .Footer_footer_main_bottom__Am2BQ .Footer_powered_by__1dEDh{text-align:center}.Footer_footer_main__Q59JB{border-top-right-radius:30px 30px;border-top-left-radius:30px 30px}}.Section_section___TusU{width:100%;padding:0;margin:3rem 0}@media screen and (max-width:767px){.Section_section___TusU{margin:2rem 0}}.HotelsHeader_single_hotel_banner__rKkCV{position:relative;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_video_background__siFZY{height:450px;width:100%}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_video_background__siFZY video{-o-object-fit:cover!important;object-fit:cover!important}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9{padding-bottom:50px}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe{border:3px solid #fff;border-radius:10px;text-align:center;display:flex;justify-content:space-between;padding:10px;align-items:center}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe .HotelsHeader_searchbox_child__LvnS6 h3{color:#fff;font-size:18px}@media screen and (max-width:767px){.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe .HotelsHeader_searchbox_child__LvnS6 h3{margin-top:10px;margin-bottom:0}}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe .HotelsHeader_searchbox_child__LvnS6 .HotelsHeader_button_con__xgAG2{display:flex;align-items:center;justify-content:center;height:70px}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe .HotelsHeader_searchbox_child__LvnS6 .HotelsHeader_button_con__xgAG2 p{font-size:45px;color:#fff;margin:0;font-family:font-family-heading}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe .HotelsHeader_searchbox_child__LvnS6 .HotelsHeader_button_con__xgAG2 .HotelsHeader_inc_dec_btn__E62je div button{border:none;background:transparent}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe .HotelsHeader_searchbox_child__LvnS6 .HotelsHeader_select_con__M165V select{padding:8px 12px;border:1px solid #fff;border-radius:5px;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:100%}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe .HotelsHeader_searchbox_child__LvnS6 .HotelsHeader_select_con__M165V select option{color:#000;padding:10px 0}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe .HotelsHeader_searchbox_child__LvnS6 .HotelsHeader_select_con__M165V select:focus{outline:none}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe .HotelsHeader_searchbox_child__LvnS6 .HotelsHeader_submit_btn__ivk9Q{background:transparent;font-weight:400;border:1px solid #fff;border-radius:5px;color:#fff;font-size:18px;padding:10px 40px}@media screen and (max-width:767px){.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe .HotelsHeader_searchbox_child__LvnS6{width:100%}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9 .HotelsHeader_searchfilter_box__v0uGe{flex-wrap:wrap;justify-content:center;border:2px solid #fff}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_banner_search_box__Mq9s9{height:100%}}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_banner_content__95YLq .HotelsHeader_single_hotel_navbar__YpQWL{position:absolute!important;top:0!important;width:100%!important}.HotelsHeader_single_hotel_banner__rKkCV:before{content:"";position:absolute;height:100%;width:100%;background-color:rgba(36,35,35,.38)}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_mobile_logo_button__0r2_W{display:none}@media screen and (max-width:767px){.HotelsHeader_single_hotel_banner__rKkCV{background-position:50%!important;height:350px!important}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_mobile_logo_button__0r2_W{display:block}.HotelsHeader_single_hotel_banner__rKkCV .HotelsHeader_video_background__siFZY{height:100%}}.HotelsHeader_single_hotel_gallery_page_banner__m6P8d{background:#8b9558 linear-gradient(270deg,rgba(48,55,21,0),#303715) 0 0 no-repeat padding-box;height:200px;position:relative}.HotelsHeader_single_hotel_gallery_page_banner__m6P8d .HotelsHeader_gallery_page_content__aG3rO{position:absolute;bottom:60px;left:0;right:0;margin:auto}.HotelsHeader_single_hotel_gallery_page_banner__m6P8d .HotelsHeader_gallery_page_content__aG3rO h2{margin:0;color:#fff;font-family:Poppins,sans-serif;font-size:28px;font-weight:500;line-height:32px;letter-spacing:.5px;-webkit-font-smoothing:antialiased}.HotelsHeader_single_hotel_gallery_page_banner__m6P8d:before{content:"";position:absolute;height:100%;width:100%;background-color:rgba(36,35,35,0)}@media screen and (max-width:767px){.HotelsHeader_single_hotel_gallery_page_banner__m6P8d{height:150px!important}.HotelsHeader_single_hotel_gallery_page_banner__m6P8d .HotelsHeader_gallery_page_content__aG3rO{bottom:40px}.HotelsHeader_single_hotel_gallery_page_banner__m6P8d .HotelsHeader_gallery_page_content__aG3rO h2{font-size:22px;line-height:26px}}.HotelsHeader_hotel_form__dYXNL{position:absolute;bottom:30px;left:0;right:0;margin:auto}.HotelsHeader_fixed_hotel_form__tUkIY{position:fixed;background-color:#fff;top:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;z-index:1;box-shadow:0 8px 6px -6px rgba(100,100,111,.2)}@media screen and (max-width:767px){.HotelsHeader_fixed_hotel_form__tUkIY{position:absolute!important}}.HotelsHeader_desktop_toggle_btn__ZFvNP{cursor:pointer}.HotelsHeader_desktop_toggle_btn__ZFvNP button{border:none;background:transparent;padding:0 .5rem .5rem}@media screen and (max-width:767px){.HotelsHeader_desktop_toggle_btn__ZFvNP{display:none}}.HotelsHeader_singleHotelHeadMain__etGS1{position:relative}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_desktop_open_navigation__XaUcH{position:absolute;font-family:Poppins,sans-serif;top:30px;right:0;background:#fff;padding:15px;border-radius:10px;min-width:220px;z-index:2}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_desktop_open_navigation__XaUcH ul{padding-left:0}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_desktop_open_navigation__XaUcH ul li{padding-bottom:5px;list-style:none;font-size:13px;font-family:Poppins;font-weight:400;line-height:18px}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_desktop_open_navigation__XaUcH ul li a,.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_desktop_open_navigation__XaUcH ul li a:hover{color:#666}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_desktop_open_navigation__XaUcH ul .HotelsHeader_mainNavLinks_dropdown__R52bZ{display:flex;flex-direction:column;color:#666}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_desktop_open_navigation__XaUcH ul .HotelsHeader_mainNavLinks_dropdown__R52bZ span{font-size:13px;line-height:18px;font-family:Poppins}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_desktop_open_navigation__XaUcH ul .HotelsHeader_mainNavLinks_dropdown__R52bZ ul{padding-top:5px}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_desktop_open_navigation__XaUcH ul .HotelsHeader_mainNavLinks_dropdown__R52bZ ul li{padding-bottom:7px}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_desktop_open_navigation__XaUcH ul .HotelsHeader_mainNavLinks_dropdown__R52bZ ul li a{color:#8b9556}@media(max-width:768px){.HotelsHeader_singleHotelHeadMain__etGS1{height:100%;padding-top:12px;border-top:.5px solid #ccc}}.HotelsHeader_singleHotelHeadMain__etGS1 li a{padding-top:0}@media(max-width:768px){.HotelsHeader_singleHotelHeadMain__etGS1 li a{padding-bottom:0}}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_mainNavLinks__2YFOh{display:none;padding-top:20px;border-top:.5px solid #ccc;width:100%}@media(max-width:768px){.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_mainNavLinks__2YFOh{display:block;padding-top:20px}}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_mainNavLinks__2YFOh ul{padding-left:0}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_mainNavLinks__2YFOh ul li{padding-bottom:5px;list-style:none;font-size:13px}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_mainNavLinks__2YFOh ul .HotelsHeader_mainNavLinks_dropdown__R52bZ{padding-bottom:5px}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_mainNavLinks__2YFOh ul .HotelsHeader_mainNavLinks_dropdown__R52bZ span{font-size:13px}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_mainNavLinks__2YFOh ul .HotelsHeader_mainNavLinks_dropdown__R52bZ ul{padding-top:5px}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_mainNavLinks__2YFOh ul .HotelsHeader_mainNavLinks_dropdown__R52bZ ul li{padding-bottom:7px}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_mainNavLinks__2YFOh ul .HotelsHeader_mainNavLinks_dropdown__R52bZ ul li a{color:#8b9556}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_nav_links_div__mV_Ja{display:none;align-items:flex-end;padding-top:10px;padding-bottom:20px}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_nav_links_div__mV_Ja .HotelsHeader_nav_links_reservation__MN3_Z{background:transparent;border-radius:50px;border:1px solid #8b9556;padding:7px 20px;transition:.5s;height:40px;font:normal normal normal 14px/25px Poppins;display:flex;align-items:center;grid-gap:5px;gap:5px}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_nav_links_div__mV_Ja .HotelsHeader_nav_links_reservation__MN3_Z:hover{background-color:#8a9656;color:#fff}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_nav_links_div__mV_Ja .HotelsHeader_nav_links_reservation__MN3_Z a{color:#8b9556}@media screen and (max-width:767px){.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_nav_links_div__mV_Ja{display:block;justify-content:space-between}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_nav_links_div__mV_Ja .HotelsHeader_nav_social_links__eLnmf{padding:0 5px}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_nav_links_div__mV_Ja .HotelsHeader_nav_social_links__eLnmf .HotelsHeader_social_link__PkKP6{border:1px solid #666;height:30px;width:30px;justify-content:center;border-radius:50%;transition:.5s;font-size:16px;color:#666;cursor:pointer;display:flex;align-items:center;margin:0}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_nav_links_div__mV_Ja .HotelsHeader_nav_social_links__eLnmf .HotelsHeader_social_link__PkKP6:hover{color:#313715;background:#fff}}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_navEnd__H_0Jc{padding-top:12px;padding-bottom:12px;border-top:.5px solid #ccc;text-align:center;width:100%}.HotelsHeader_singleHotelHeadMain__etGS1 .HotelsHeader_navEnd__H_0Jc p{font-size:11px;font-weight:400;margin:0;color:#888}.GuestSays_guestsays_card__Fwh5Z{border:2px solid #ccc;border-radius:25px;padding-bottom:30px}.GuestSays_guestsays_card__Fwh5Z .GuestSays_card_head__8Fn7A{display:flex;justify-content:space-around}.GuestSays_guestsays_card__Fwh5Z .GuestSays_card_head__8Fn7A h3{font-weight:600;font-size:26px}.GuestSays_guestsays_card__Fwh5Z .GuestSays_card_content__nJuKR{padding:20px 50px}@media screen and (max-width:767px){.GuestSays_guestsays_card__Fwh5Z .GuestSays_card_content__nJuKR{padding:15px}}.GuestSays_guestsays_card__Fwh5Z .GuestSays_card_content__nJuKR p{font-family:Poppins,sans-serif;font-size:16px;color:#666;line-height:25px;margin-top:0}.GuestSays_guestsays_card__Fwh5Z .GuestSays_card_content__nJuKR h5{font-family:Poppins,sans-serif;font-size:22px;font-weight:600;color:#8b9556;line-height:33px;margin:0;padding-top:10px}.GuestSays_guestsays_card__Fwh5Z .GuestSays_card_content__nJuKR h6{font-family:Poppins,sans-serif;font-size:15px;color:#666;line-height:23px;font-style:italic;margin:0;padding-bottom:30px}.RoomCardNew_room_highlights__wTOEB{display:flex;grid-gap:20px;gap:20px;margin:20px 0}.RoomCardNew_new_room_sec__Ibly3 .RoomCardNew_room_image__aoq5s{height:300px;width:100%;position:relative}.RoomCardNew_new_room_sec__Ibly3 .RoomCardNew_room_image__aoq5s img{-o-object-fit:cover;object-fit:cover}.RoomCardNew_new_room_sec__Ibly3 .RoomCardNew_room_text_cont__1VRZM{box-shadow:0 0 20px 0 rgba(0,0,0,.078);padding:16px}.RoomCardNew_new_room_sec__Ibly3 .RoomCardNew_room_text_cont__1VRZM h4{font-family:Poppins;font-size:20px;font-weight:400;line-height:30px;text-align:left;color:#333}.RoomCardNew_offer_card__iqeWO{border-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,.078);width:calc(33% - 20px)}.RoomCardNew_offer_card__iqeWO .RoomCardNew_offer_card_image__TwW_C{height:250px;width:100%;position:relative;border-top-right-radius:15px;border-top-left-radius:15px;overflow:hidden}.RoomCardNew_offer_card__iqeWO .RoomCardNew_offer_card_image__TwW_C img{-o-object-fit:cover;object-fit:cover}.RoomCardNew_offer_card__iqeWO .RoomCardNew_offer_text_cont__ao110{padding:16px;font-family:Inter}.RoomCardNew_offer_card__iqeWO .RoomCardNew_offer_text_cont__ao110 h4{font-size:20px;font-weight:600;line-height:24.2px;color:#000}.RoomCardNew_offer_card__iqeWO .RoomCardNew_offer_text_cont__ao110 p{font-size:16px;font-weight:400;line-height:19.36px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.RoomCardNew_offer_card__iqeWO .RoomCardNew_offer_text_cont__ao110 ul{padding-left:25px}.RoomCardNew_offer_card__iqeWO .RoomCardNew_offer_text_cont__ao110 ul li{font-size:16px;font-weight:500;margin:10px 0}@media screen and (max-width:767px){.RoomCardNew_offer_card__iqeWO{width:100%}.RoomCardNew_offer_card__iqeWO .RoomCardNew_offer_text_cont__ao110 ul{padding-left:20px}.RoomCardNew_offer_card__iqeWO .RoomCardNew_offer_text_cont__ao110 ul li{font-size:15px}}.SingleHotel_rooms_sec___jEK_ .SingleHotel_index_room_item__y47Rt .SingleHotel_rooms_slider_column__olfzA{width:100%;position:relative}.SingleHotel_rooms_sec___jEK_ .SingleHotel_index_room_item__y47Rt .SingleHotel_rooms_slider_column__olfzA .SingleHotel_columns__XOjK6{display:flex;justify-content:center;align-items:center}.SingleHotel_rooms_sec___jEK_ .SingleHotel_index_room_item__y47Rt .SingleHotel_rooms_slider_column__olfzA .SingleHotel_columns__XOjK6 .SingleHotel_rooms_slider_image__BSzfz{width:100%;height:400px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;overflow:hidden}@media screen and (max-width:767px){.SingleHotel_rooms_sec___jEK_ .SingleHotel_index_room_item__y47Rt .SingleHotel_rooms_slider_column__olfzA .SingleHotel_columns__XOjK6 .SingleHotel_rooms_slider_image__BSzfz{width:100%;height:230px;margin:auto}}.SingleHotel_rooms_sec___jEK_ .SingleHotel_index_room_item__y47Rt .SingleHotel_rooms_slider_column__olfzA .SingleHotel_columns__XOjK6 .SingleHotel_rooms_slider_text__UiwtO{border:none;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:flex;justify-content:center;align-items:flex-start;flex-direction:column;text-align:left;margin-right:20px;margin-left:-80px;transition:all .5s ease-in-out;padding:40px 30px 40px 90px;z-index:9}@media screen and (max-width:767px){.SingleHotel_rooms_sec___jEK_ .SingleHotel_index_room_item__y47Rt .SingleHotel_rooms_slider_column__olfzA .SingleHotel_columns__XOjK6 .SingleHotel_rooms_slider_text__UiwtO h3{margin:0;font-size:24px}.SingleHotel_rooms_sec___jEK_ .SingleHotel_index_room_item__y47Rt .SingleHotel_rooms_slider_column__olfzA .SingleHotel_columns__XOjK6 .SingleHotel_rooms_slider_text__UiwtO p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.SingleHotel_rooms_sec___jEK_ .SingleHotel_index_room_item__y47Rt .SingleHotel_rooms_slider_column__olfzA .SingleHotel_columns__XOjK6 .SingleHotel_rooms_slider_text__UiwtO{padding:10px;margin-left:0;margin-right:0}.SingleHotel_rooms_sec___jEK_ .SingleHotel_index_room_item__y47Rt .SingleHotel_rooms_slider_column__olfzA .SingleHotel_columns__XOjK6{padding:4px}.SingleHotel_rooms_sec___jEK_ .SingleHotel_index_room_item__y47Rt .SingleHotel_rooms_slider_column__olfzA{margin:0}}.SingleHotel_video_section__GvsJU{width:100%;margin:50px 0;height:300px;overflow:hidden}.SingleHotel_testimonials_section__c_UAo{margin-top:0;background-color:#f4f5eb;padding:40px 0!important}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonial_top__gsckg{margin:0 auto;width:70%}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonial_top__gsckg h2{font-size:26px;font-weight:600;line-height:30px;margin-top:0;margin-bottom:12px}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonial_top__gsckg p{font-size:15px;font-weight:400;line-height:22px;color:#555;margin-top:10px}@media screen and (max-width:767px){.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonial_top__gsckg{width:100%}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonial_top__gsckg h2{font-size:22px;line-height:36px}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonial_top__gsckg p{font-size:14px;line-height:20px;margin-bottom:10px}}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonials_main___2CXp{padding:20px 0 40px}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonials_main___2CXp .SingleHotel_testi_item__9VQYz .SingleHotel_testi_column__5Pg4U{border:1px solid #a9a1a1;padding:30px 20px;position:relative;text-align:center;height:264px}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonials_main___2CXp .SingleHotel_testi_item__9VQYz .SingleHotel_testi_column__5Pg4U img{margin:0 auto 20px;max-width:40px}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonials_main___2CXp .SingleHotel_testi_item__9VQYz .SingleHotel_testi_column__5Pg4U p{color:#aca8a8}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonials_main___2CXp .SingleHotel_testi_item__9VQYz .SingleHotel_testi_column__5Pg4U:after{content:"";width:0;height:0}@media screen and (max-width:767px){.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonials_main___2CXp .SingleHotel_testi_item__9VQYz .SingleHotel_testi_column__5Pg4U{height:100%}}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonials_main___2CXp .SingleHotel_testi_item__9VQYz .SingleHotel_triangle__HXbAc{width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:18px solid #efefef;position:relative;transform:rotate(-90deg);margin:-10px auto 10px}.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonials_main___2CXp .SingleHotel_testi_item__9VQYz .SingleHotel_triangle__HXbAc:after{content:"";width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #fff;position:absolute;top:-15px;left:3px;right:0;margin:0 auto}@media screen and (max-width:767px){.SingleHotel_testimonials_section__c_UAo .SingleHotel_testimonials_main___2CXp{padding:20px 12px}}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 h3{margin-top:0}@media screen and (max-width:767px){.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 h3{text-align:center;font-size:24px}}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_left_child__UzZl5{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_left_child__UzZl5 p{font-family:Poppins;font-style:normal;font-weight:500;font-size:17px;color:#222;margin:0;width:90%}@media screen and (max-width:767px){.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_left_child__UzZl5 p{width:100%}}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_left_child__UzZl5 div{width:10%}@media screen and (max-width:767px){.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_left_child__UzZl5 div{width:100%;justify-content:center}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_left_child__UzZl5{flex-direction:column;text-align:center;grid-gap:2px;gap:2px}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_left_child__UzZl5 p{font-size:14px}}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_email_double__48F0Y{display:flex;grid-gap:10px;gap:10px;align-items:center;margin-bottom:10px}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_email_double__48F0Y .SingleHotel_contact_email_double_icon__EnDAc{width:10%;display:flex}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_email_double__48F0Y .SingleHotel_contact_left_child_two__ES4BC p{font-family:Poppins;font-style:normal;font-weight:500;font-size:17px;color:#222;margin:0;width:90%}@media screen and (max-width:767px){.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_email_double__48F0Y .SingleHotel_contact_left_child_two__ES4BC p{width:100%}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_email_double__48F0Y{flex-direction:column}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_email_double__48F0Y .SingleHotel_contact_left_child_two__ES4BC p{font-size:14px}}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_social__KexFG{display:flex;align-items:center;grid-gap:10px;gap:10px;padding-top:10px}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_social__KexFG .SingleHotel_contact_social_links__8jm2M{display:flex;grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_social__KexFG .SingleHotel_contact_social_links__8jm2M .SingleHotel_social_link__q2Hpq{border:1px solid #8b9556;height:40px;width:40px;justify-content:center;border-radius:50%;transition:.5s;font-size:16px;color:#8b9556;cursor:pointer;display:flex;align-items:center;margin:0}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_social__KexFG .SingleHotel_contact_social_links__8jm2M .SingleHotel_social_link__q2Hpq:hover{color:#fff;background:#8b9556}@media screen and (max-width:767px){.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_left__JBkF5 .SingleHotel_contact_social__KexFG{justify-content:center;margin-bottom:20px}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_right__MP7cd{padding:0;height:400px}.SingleHotel_contact_info_main__1CjmZ .SingleHotel_contact_info_right__MP7cd iframe{height:100%}}.SingleHotel_hotel_text_img_sec__U5dRu{padding-bottom:50px}.SingleHotel_hotel_text_img_sec__U5dRu img{width:100%}.SingleHotel_hotel_text_img_sec__U5dRu .SingleHotel_img_container__QH7ED{border-radius:20px;overflow:hidden;width:100%;position:relative;height:450px}.SingleHotel_hotel_text_img_sec__U5dRu .SingleHotel_img_container__QH7ED img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.SingleHotel_hotel_text_img_sec__U5dRu .SingleHotel_img_container__QH7ED{height:320px;border-radius:10px}.SingleHotel_hotel_text_img_sec__U5dRu .SingleHotel_img_container__QH7ED span{width:100%!important;height:100%!important}}.SingleHotel_hotel_text_img_sec__U5dRu h3{font-weight:600}.SingleHotel_hotel_text_img_sec__U5dRu h3 span{font-style:italic}@media screen and (max-width:767px){.SingleHotel_hotel_text_img_sec__U5dRu h3{margin-top:16px}.SingleHotel_hotel_text_img_sec__U5dRu .SingleHotel_img_order__nFuAj{order:-1}.SingleHotel_hotel_text_img_sec__U5dRu .SingleHotel_img_order__nFuAj span{width:100%;height:100%}}.SingleHotel_hotel_text_img_sec__U5dRu .SingleHotel_common_btn__pvOyb{color:#fff;font-weight:400;background-color:#8b9556;padding:10px 15px;border-radius:25px;border:1px solid #8b9556}@media screen and (max-width:767px){.SingleHotel_hotel_text_img_sec__U5dRu .SingleHotel_common_btn__pvOyb{margin-bottom:10px}}.SingleHotel_hotel_text_img_sec__U5dRu .SingleHotel_common_btn__pvOyb a{color:#fff;font-family:Poppins,sans-serif;font-size:16px}.SingleHotel_room_highlights__P8mES{display:flex;grid-gap:20px;gap:20px;margin-top:20px}.SingleHotel_single_page_room_gallery__oPIw4{height:400px;width:100%;position:relative;border-radius:10px;overflow:hidden}.SingleHotel_single_page_room_gallery__oPIw4 img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.SingleHotel_single_page_room_gallery__oPIw4{height:300px}}.SingleHotel_see_all_images_btn__FVvcr{margin-bottom:10px}.SingleHotel_see_all_images_btn__FVvcr a,.SingleHotel_see_all_images_btn__FVvcr a:hover{color:#303715}.SingleHotel_top_theme__H9g8E{padding:12px 10px;background-color:#8b9556;font-size:17px;font-weight:500;line-height:25.5px;text-align:center;color:#fff}@media screen and (max-width:767px){.SingleHotel_top_theme__H9g8E{font-size:15px}}.SingleHotel_new_text_image_sec__k8H0F{max-width:990px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding-bottom:40px}.SingleHotel_new_text_image_sec__k8H0F .SingleHotel_new_text_image_sec_text__OyhUM{width:50%;padding:0 12px}.SingleHotel_new_text_image_sec__k8H0F .SingleHotel_new_text_image_sec_text__OyhUM h3{font-weight:600;margin:20px 0}.SingleHotel_new_text_image_sec__k8H0F .SingleHotel_new_text_image_sec_text__OyhUM p{margin-top:10px}.SingleHotel_new_text_image_sec__k8H0F .SingleHotel_new_text_image_sec_image__x6MkE{width:50%;padding:0 12px}.SingleHotel_new_text_image_sec__k8H0F .SingleHotel_new_text_image_sec_image__x6MkE span{width:100%;height:100%;border-radius:20px;overflow:hidden}.SingleHotel_new_text_image_sec__k8H0F .SingleHotel_new_text_image_sec_image__x6MkE span img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.SingleHotel_new_text_image_sec__k8H0F{max-width:100%;flex-wrap:wrap}.SingleHotel_new_text_image_sec__k8H0F .SingleHotel_new_text_image_sec_text__OyhUM{width:100%;padding:0}.SingleHotel_new_text_image_sec__k8H0F .SingleHotel_new_text_image_sec_text__OyhUM h3{font-size:24px;margin:10px 0}.SingleHotel_new_text_image_sec__k8H0F .SingleHotel_new_text_image_sec_image__x6MkE{width:100%;padding:0}.SingleHotel_new_text_image_sec__k8H0F .SingleHotel_new_text_image_sec_image__x6MkE span{border-radius:10px}.SingleHotel_new_text_image_sec__k8H0F .SingleHotel_img_order__nFuAj{order:-1}}.SingleHotel_new_text_image_sec__k8H0F:last-child{padding-bottom:0}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG{width:750px;margin:0 auto}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_food_menu_top__HTrFX{width:100%;height:150px;position:relative;margin-bottom:85px}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_food_menu_top__HTrFX .SingleHotel_food_menu_top_absolute__0PKYx{background-color:#fff;position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);text-align:center;border-radius:20px;padding:10px;box-shadow:0 0 25px 0 rgba(0,0,0,.102)}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_food_menu_top__HTrFX .SingleHotel_food_menu_top_absolute__0PKYx h4{font-size:16px;font-weight:400}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_food_menu_title__B26st{margin-bottom:30px}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_food_menu_title__B26st .SingleHotel_borderSmall__18XoE{width:100%;height:2px;border-radius:10px;background-color:#313715;display:block;margin:7px 0}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_food_menu_title__B26st .SingleHotel_borderBig__nUljL{width:100%;height:4px;border-radius:10px;background-color:#313715;display:block;margin:7px 0}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_food_menu_title__B26st .SingleHotel_food_menu_title_sec__Sl2Fd{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:center}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_food_menu_title__B26st .SingleHotel_food_menu_title_sec__Sl2Fd h2{margin:0;font-family:Playfair Display;font-weight:600;font-style:italic;font-size:45px;line-height:100%;letter-spacing:0;text-align:center;color:#313715}@media screen and (max-width:767px){.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_food_menu_title__B26st{padding:0 10px}}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s{margin:0 auto}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s .SingleHotel_filter_container__vmWus{display:flex;grid-gap:10px;gap:10px;margin-bottom:2rem;overflow:scroll}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s .SingleHotel_filter_container__vmWus .SingleHotel_filter_btn__M8Zrc{font-weight:500;white-space:nowrap;padding:8px 16px;border:1px solid #8c9551;background-color:transparent;border-radius:999px;color:#8c9551;cursor:pointer;font-size:14px;transition:all .3s ease}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s .SingleHotel_filter_container__vmWus .SingleHotel_filter_btn__M8Zrc.SingleHotel_active___v3B5,.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s .SingleHotel_filter_container__vmWus .SingleHotel_filter_btn__M8Zrc:hover{background-color:#8c9551;color:#fff}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s .SingleHotel_menu_item__sA9Ge{margin-bottom:40px}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s .SingleHotel_menu_item__sA9Ge .SingleHotel_menu_item_category__SyVLX{margin-bottom:20px;margin-top:0;font-family:Playfair Display;font-weight:600;font-style:italic;font-size:30px;line-height:100%;letter-spacing:0;text-align:center;color:#8b9556}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s .SingleHotel_menu_item__sA9Ge .SingleHotel_menu_list_item__avXwJ{display:flex;justify-content:space-between;border-bottom:.5px dashed #8b9556;padding-bottom:.5rem}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s .SingleHotel_menu_item__sA9Ge .SingleHotel_menu_list_item__avXwJ .SingleHotel_menu_list_item_name__tgcEo{font-family:Inter,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-align:center;color:#000;grid-gap:5px;gap:5px;display:flex}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s .SingleHotel_menu_item__sA9Ge .SingleHotel_menu_list_item__avXwJ .SingleHotel_menu_list_item_price__Iqq_s{font-size:18px}@media screen and (max-width:767px){.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s{padding:0 10px}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s .SingleHotel_menu_item__sA9Ge .SingleHotel_menu_list_item__avXwJ .SingleHotel_menu_list_item_name__tgcEo{width:80%;font-size:20px}.SingleHotel_food_menu__wXlBB .SingleHotel_food_menu_main__jyffG .SingleHotel_menu_items_sec__HuB_s .SingleHotel_menu_item__sA9Ge .SingleHotel_menu_list_item__avXwJ .SingleHotel_menu_list_item_price__Iqq_s{width:20%;text-align:right;font-size:20px}}