.button_style{color:#fff;background-color:#bd1d76;width:100%;height:100%;font-family:ReadexPro-Medium,sans-serif;font-weight:500;border:1px solid #bd1d76;border-radius:6px}.button_style:disabled,.button_style[disabled]{border-radius:6px;background:#ce8eb1;border-color:#ce8eb1}.booknow:hover{color:#000;background-color:#fff;background-position:0 100%}.booknow{background:linear-gradient(90deg,#fff 50%,#bd1d76 0);background-size:200% 100%;background-position:100% 100%;transition:all .3s ease-out;font-size:15px;font-weight:500}.formButton{color:#000;background-color:#fff;border:1px solid #bd1d76;border-radius:6px}.default{transition:.5s ease-in}.default:hover{font-size:18px;transition:all .8s ease}.package_packages__Lmfg6{padding-top:190px;position:relative}.package_banner_layout__kKuAz{width:100%;height:520px;display:flex;gap:24px}.package_banner_layout__kKuAz img{width:100%;height:100%;object-fit:cover}.package_left_layout__bflfs{width:65%}.package_right_layout__35hcQ{width:35%;display:flex;gap:24px;flex-direction:column}.package_top_layout__tDNwc{height:calc(50% - 12px)}.package_bottom_layout__Tv_x0{height:50%;display:inline-block;overflow:hidden}.package_packdetail__upHIA{width:100%}.package_package_detail__85I4d{width:60%}.package_checkout_detail__sYulQ{width:40%}.package_pack_tabs__Psclk{display:flex}.package_mainhead_align__XBpCW{text-align:left;margin:70px 0 15px}.package_cancellation__utE9I{padding-top:30px}.package_cancellation__utE9I strong{color:#383838}.package_cancellation__utE9I h4{font-size:24px;color:#383838}.package_contact__xdk8N{border-radius:4px;background:#bd1d76;margin:80px 0}.package_contact_container__rqLmb{padding:30px 15%;display:flex;color:#fff;font-size:24px;font-family:ReadexPro-Regular;align-items:center;gap:10px}.package_contact_button__1c_Fz{display:inline-flex;height:50px;padding:2px 56px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:6px;background:#fff;border:none;width:15%;color:#383838;font-size:15px}.package_inclusion__EFzvZ{margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-column-gap:80px;column-gap:80px;grid-row-gap:40px;row-gap:40px}.package_inclusion_item__Ygziw{display:flex;align-items:flex-start;text-align:unset;text-align:justify}.package_inclusion_item__Ygziw span{font-size:14px}.package_inclusion_img__2_xRB{padding-right:16px}.package_contact_desc__8RTfY{width:60%;color:#fff}.package_contact_number__tSFWS{width:25%;min-width:210px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff;text-underline-offset:3px;cursor:pointer}.package_drop_guest__S_eAx{list-style:none;padding:0}.package_drop_guest__S_eAx li{padding-bottom:16px;cursor:pointer;text-align:left}.package_drop_guest__S_eAx li:last-child{padding-bottom:0}.package_room_descr__mydX_,.package_room_descr__mydX_ a{font-size:24px;color:#383838;font-family:ReadexPro-Medium;text-decoration:none}.package_Accomodation_detail__OYkJB{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%;grid-column-gap:50px;column-gap:50px}.package_other_amenti_text__X1WCo{padding-top:20px;font-size:14px}.package_accomodate__8wZhL:not(:first-child){padding-top:40px}.package_room_item_title__1wQOj{color:#bd1d76}.package_rules__ktR0u h4{font-size:24px;color:#383838;padding:40px 0 16px;margin:0;text-transform:capitalize}.package_rules__ktR0u p{margin:6px 0;color:rgba(56,56,56,.8)}.package_nearby__wOnBi{width:100%}.package_nearby__wOnBi h4{font-size:24px;color:#383838}.package_nearplace_layout__bdNZs{width:100%;height:400px;display:flex;gap:16px}.package_nearplace_layout__bdNZs img{width:100%;height:100%;object-fit:cover}.package_nearplace_left_layout__vSnG8{width:65%}.package_nearplace_right_layout__A5NsE{width:35%;height:100%;display:flex;gap:16px;flex-direction:column}.package_nearplace_bottom_layout__DPBtk,.package_nearplace_top_layout__K_KML{height:192px}.package_desc__6REkh{padding-top:8px}.package_checkout_detail__sYulQ{padding-left:10%;padding-top:70px}.package_calendar_input__field__XZTfa{padding:14px 32px;cursor:pointer!important}.package_checkout_container__OSaMT{border-radius:4px;background:#fff;box-shadow:0 4px 40px 0 rgba(0,0,0,.04);padding:40px}.package_checkout_container__OSaMT h4{font-size:24px;font-weight:500}.package_share_line__KTUmi{display:flex;position:relative;align-items:center;padding:24px 0}.package_share_icon__Xj613{right:0;position:absolute;border:none;background-color:transparent}.package_calendar_input__field__XZTfa{padding:10px;height:56px;border:1px solid #f0f0f0;background-color:#f0f0f0;border-radius:4px;color:#383838;font-size:16px}.package_calendar_input__field__XZTfa::placeholder{color:#383838;font-size:16px}.package_calendar_input__field__XZTfa::-moz-placeholder{color:#383838;opacity:1;font-size:16px}.package_guest_div__U2IiN{padding-top:32px}.package_calendar_booknow__UojJd{height:58px;margin-top:32px}.package_calendar_booknow__UojJd button{font-size:20px}.package_price_detail__Qxqhn{color:#bd1d76;display:flex;font-weight:600;padding:16px 50px 16px 20px;border-radius:6px;background:#fff9fc;box-shadow:0 4px 40px 0 rgba(189,29,118,.08);align-items:center;margin-top:40px;line-height:28px}.package_price_detail__Qxqhn p{margin:0;font-size:16px;color:#bd1d76}.package_price_detail__Qxqhn img{margin-right:17px}.package_goto_check__Icdm3{padding-top:30px;text-align:left}.package_goto_check__Icdm3 a{color:#383838}.package_viewall__vO_H2{border-radius:6px;background:#fffcf8;width:139px;height:48px;flex-shrink:0;position:absolute;bottom:36px;right:146px;color:#bd1d76;padding:10px 16px;font-size:16px;border:none;display:flex;align-items:center}.package_viewall__vO_H2 img{margin-right:16px}.package_cancellation__utE9I ul{padding-left:30px}.package_cancellation__utE9I li{padding-bottom:16px}.package_inclu_title__ELTc8{font-weight:400px;font-family:ReadexPro-Medium;color:#383838;font-size:14px}.package_image_view__Fkn9E{width:100%;height:100%;display:block;max-width:85vw;max-height:90vh}.package_shareModalLayout__LIPY_{padding:50px}.package_shareIconList__A9dYu{display:grid;grid-template-columns:repeat(2,minmax(50px,1fr));grid-gap:20px}.package_shareHead__0vGIx{font-weight:500;font-size:20px;margin-bottom:30px;margin-top:0}.package_shareIcon__NQ2ia{border:1px solid #ccc;border-radius:10px;padding:30px;display:flex;text-align:center;align-items:center;font-size:24px}.package_shareIcon__NQ2ia img{padding-right:20px}.package_mob_experience__VbVAN,.package_mob_mainhead_align__HgH3i,.package_mobile_banner__iyz0t,.package_mobile_nearbyimages__KuLjk,.package_overview_below__wymTr{display:none}.package_inclusion_img__2_xRB img{width:32px;height:32px}.package_desk_experience__QzdDh{padding-top:20px}.package_cancellation__utE9I ul em{position:relative;margin-top:10%;cursor:pointer;border-bottom:2px solid #00f}.package_cancellation__utE9I ul em strong{white-space:nowrap}#package_dummy-element__rHLLl{visibility:hidden;position:absolute;height:0;width:100vw}.package_cancellation__utE9I ul em:hover:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:var(--left-value,0);background-color:#fff;color:#383838;width:450px;font-style:normal;border-radius:4px;padding:20px 40px;border:1px solid #383838;max-width:calc(100vw - 120px)}@media screen and (max-width:480px){.package_cancellation__utE9I ul em:hover:after{font-size:12px;line-height:22px}}@media screen and (max-width:1770px) and (min-width:993px){.package_right_layout__35hcQ{height:520px}.package_contact_container__rqLmb{padding:30px 6%}}@media screen and (max-width:1300px){.package_contact_container__rqLmb{padding:30px 2%}}@media screen and (max-width:1100px){.package_contact_container__rqLmb{font-size:20px}}@media screen and (max-width:1400px){.package_pack_tabs__Psclk{flex-direction:column}.package_checkout_detail__sYulQ,.package_package_detail__85I4d{width:100%}.package_package_detail__85I4d{order:2}.package_checkout_detail__sYulQ{order:1;padding:0}}@media screen and (max-width:1400px) and (min-width:1300px){.package_nearplace_right_layout__A5NsE{height:384px}}@media screen and (max-width:1400px) and (min-width:992px){.package_banner_layout__kKuAz,.package_right_layout__35hcQ{height:450px}}@media screen and (max-width:992px){.package_shareIcon__NQ2ia{font-size:14px;padding:14px}.package_contact_container__rqLmb{padding:10px;font-size:15px;flex-direction:column;text-align:center}.package_contact_desc__8RTfY,.package_contact_number__tSFWS{width:100%}.package_contact_desc__8RTfY{text-align:center}.package_overview_below__wymTr{background:#fff;box-shadow:0 4px 26px 0 hsla(0,0%,9%,.25);position:fixed;height:70px;bottom:-1px;width:100%;display:block;z-index:9}.package_overview_inner__jLIHt{padding:12px 24px}.package_overview_inner__jLIHt div{text-align:left}.package_title_package__rgPgW{color:#bd1d76;font-size:18px;font-weight:700}.package_banner_layout__kKuAz{display:none}.package_mobile_banner__iyz0t{display:block;height:350px}.package_left_layout__bflfs{width:100%;height:100%}.package_left_layout__bflfs img{width:100%;height:100%;object-fit:cover}.package_right_layout__35hcQ{display:none}}@media screen and (max-width:1400px){.package_packages__Lmfg6{padding-top:100px}}@media screen and (max-width:768px){.package_shareHead__0vGIx{margin-bottom:20px}.package_mobile_nearbyimages__KuLjk{display:block}.package_nearplace_layout__bdNZs{display:none}.package_shareModalLayout__LIPY_{padding:20px}.package_roompara__lfEAK{text-align:center}.package_shareIconList__A9dYu{grid-template-columns:repeat(1,minmax(50px,1fr))}.package_mobile_banner__iyz0t{height:264px}.package_room_item_title__1wQOj{margin:0}.package_nearby__wOnBi h4{font-size:20px;text-align:center}.package_price_detail__Qxqhn p{text-align:justify;line-height:20px}.package_mob_experience__VbVAN{display:block}.package_desk_experience__QzdDh,.package_mainhead_align__XBpCW{display:none}.package_mob_mainhead_align__HgH3i{text-align:center;display:block;margin:40px 0 12px}.package_viewall__vO_H2{right:24px;bottom:24px;display:inline-flex;padding:8px;align-items:center;gap:6px}.package_viewall__vO_H2 img{margin-right:6px}.package_image_mobile__ECiBW{width:100%}.package_checkout_container__OSaMT h4{font-size:16px;text-align:16px}.package_cancellation__utE9I h4{font-size:20px;text-align:center}.package_inclusion__EFzvZ{row-gap:16px;grid-column-gap:30px;text-align:initial}.package_checkout_container__OSaMT{padding:15px;margin-top:30px}.package_price_detail__Qxqhn{padding:10px}.package_contact__xdk8N{margin:40px 0}.package_contact_button__1c_Fz{padding:0;width:100%;margin-top:20px}.package_calendar_booknow__UojJd button{font-size:16px}.package_Accomodation_detail__OYkJB{grid-gap:0;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.package_room_descr__mydX_,.package_rules__ktR0u h4{font-size:18px;text-align:center}.package_rules__ktR0u h4{padding:0}.package_scroll_tab__QZKJp{background:#fff;box-shadow:0 4px 26px 0 hsla(0,0%,9%,.25);margin:-15px;position:fixed;top:15px;width:100%}}@media screen and (max-width:400px){.package_inclusion__EFzvZ{grid-template-columns:1fr}}.outButton{border:1px solid #383838;border-radius:6px;color:#383838;width:100%;height:100%;align-items:center;display:flex;padding:0 20px;background:linear-gradient(90deg,#bd1d76 50%,transparent 0);background-size:200% 100%;background-position:100% 100%;transition:all .5s ease-out;font-family:ReadexPro-Medium;text-decoration:none;min-width:160px}.outButton span{font-size:16px}.outButton:hover{color:#fff;border:1px solid #bd1d76;background-position:0 100%}.rightArrow{background:url(/_next/static/media/rightarrow.5c027d56.png) no-repeat;width:20px;height:13px;flex:1 1 auto;background-position:100%;transition:all .5s ease-out}.outButton:hover .rightArrow{background:url(/_next/static/media/rightarrowwhite.4d54fe5c.png) no-repeat;background-position:100%}.room_menu_group{width:100%;display:flex}.room_item{width:25%;text-align:center}.item_name{font-size:14px;color:rgba(56,56,56,.7)}.room_item_top{height:26px}.card{background:#fff;box-shadow:0 4px 24px hsla(0,0%,80%,.16);border-radius:6px;overflow:hidden}.card img{transition-duration:1s;margin:0 auto;display:block;transform-box:fill-box}.card:hover .topImage{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);z-index:0;transform-origin:center}.card:hover{box-shadow:0 4px 24px hsla(0,0%,82%,.5)}.topImage{width:100%}.card_detail{padding:30px}.card_detail hr{border-top:1px solid rgba(56,56,56,.2);color:rgba(56,56,56,.2);margin:10px 0}.room_selection{width:100%;display:flex;border-radius:6px;box-shadow:4px 0 8px 0 hsla(0,0%,80%,.08),0 4px 8px 0 hsla(0,0%,80%,.08);padding:12px;justify-content:space-between;align-items:center;margin-bottom:20px}.room_selection,.room_selection select{border:1px solid #e9e9e9;background:#fff}.room_selection select{font-family:ReadexPro-Medium;width:60%;height:55px;box-shadow:0 4px 8px hsla(0,0%,80%,.08),4px 0 8px hsla(0,0%,80%,.08);border-radius:6px;outline:1px solid #e9e9e9;color:#383838}.night_day{font-size:15px;font-family:ReadexPro-Light}.room_selection select:focus{border:none}.room_selection_cat{min-width:130px}.room_category{display:block;font-size:22px;align-self:center}.room_menu{margin:0 auto;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.package_rate{display:flex;flex-direction:column;font-size:24px;color:#bd1d76}.guest_count{color:rgba(56,56,56,.7);font-size:14px}.pack_total{padding-right:10px}.pack_outtotal{padding-left:10px}.price_vari{color:#bd1d76;font-family:ReadexPro-Light;font-size:14px;line-height:18px;margin:20px 0;border-radius:4px;background:#fff9fc;padding:8px 5px;justify-content:center;align-items:center;gap:10px}.card:hover .night_day_1,.night_day_2{display:none}.card:hover .night_day_2{display:block}.slash{border:1px solid #383838;transform:rotate(108.01deg);width:19.4px;height:0;margin-top:20px;color:#383838}.package_inclusion h4{font-size:18px;font-weight:500}.package_inclusion ul{padding:0;color:rgba(56,56,56,.7);font-family:ReadexPro-Regular;font-size:15px}.view_package{max-width:316px;height:44px}.view_package button{font-size:18px}.card_image{overflow:hidden}@media screen and (max-width:1200px){.pack_column{width:100%}.package_inclusion ul{text-align:left}}@media screen and (max-width:400px){.item_name{font-size:11px}}@media screen and (max-width:768px){.package_content{padding-top:30px}.pack_column{width:100%;display:block;margin-bottom:20px;padding-right:0}.package_rate{justify-content:center}.view_package{display:flex;margin:0 auto}.view_package button{justify-content:center}}@media (max-width:1400px){.pack_column{padding:0 20px}}