.Privacy_policy_para_privacy_head__2BU1L{font-weight:600;font-size:48px;line-height:110%;margin-bottom:20px;margin-top:30px}@media (max-width:600px){.Privacy_policy_para_privacy_head__2BU1L{font-size:25px}}.FAQ_onlineBookingService_container__baTJa{width:100%;padding:80px 0}.FAQ_columns__6Giup{margin:30px auto 0;flex:1 1}.FAQ_columns__6Giup:first-child{margin-right:10px}.FAQ_onlineBookingService_sub__vqz_t{display:flex;flex-direction:row;justify-content:space-between}.FAQ_onlineBookingService_boxnew__V9i6V{background-color:#fff}.FAQ_onlineBookingService_boxnew__V9i6V,.FAQ_privacy_boxnew__3HqPY{height:auto;border-radius:12px;margin:10px 0;transition:height .2s ease-in-out}.FAQ_privacy_boxnew__3HqPY{background-color:#f3f3f3}.FAQ_onlineBookingService_boxnew_hom__bJ2iw{height:auto;background-color:#e4e4e4;border-radius:12px;margin:10px 0;transition:height .2s ease-in-out}.FAQ_onlineBookingService_box___gbBN{height:auto;margin:30px 0;transition:height .2s ease-in-out}.FAQ_onlineBookingService_box_CFO__br7Wq{width:416px;height:auto;margin-bottom:20px;transition:height .2s ease-in-out}.FAQ_onlineBookingService_boxContent__77zOR{display:flex;cursor:pointer;padding:0 30px;justify-content:space-between}.FAQ_onlineBookingService_boxContentnew__mHKMV{display:flex;cursor:pointer;align-items:center;padding:25px;justify-content:space-between}.FAQ_onlineBookingService_boxContentnew__mHKMV .FAQ_data__Xd970{font-weight:400}.FAQ_onlineBookingService_boxContent__77zOR .FAQ_data__Xd970,.FAQ_onlineBookingService_boxContentnew__mHKMV .FAQ_data__Xd970{list-style:120%;color:#212120;font-style:normal;font-size:22px;width:95%}.FAQ_onlineBookingService_boxContentnew__mHKMV .FAQ_dataY__ar7b8{list-style:120%;font-style:normal;font-size:22px;width:95%}.FAQ_onlineBookingService_boxContent__77zOR .FAQ_dataY__ar7b8{list-style:120%;color:#d4ae32;font-style:normal;font-size:22px;width:95%}.FAQ_arrowWidth__dr3qt{width:5%;display:flex;align-items:center}.FAQ_onlineBookingService_boxOnHover__7ATtR{font-size:16px;line-height:120%;color:#212120;font-style:normal}.FAQ_btn__NKVcr{cursor:pointer;border:none;background-color:transparent}.FAQ_my_collapse__PbajL{overflow:hidden;transition:height .5s ease-in-out}.FAQ_childY__Lhpvc{padding:10px 30px 35px 36px;line-height:150%;font-size:18px}@media screen and (min-device-width:768px) and (max-device-width:1200px){.FAQ_onlineBookingService_box___gbBN:last-child{margin-bottom:0}.FAQ_columns__6Giup{margin:0}}@media (max-width:600px){.FAQ_onlineBookingService_boxnew__V9i6V,.FAQ_privacy_boxnew__3HqPY{padding:20px 10px 20px 20px}.FAQ_onlineBookingService_boxnew_hom__bJ2iw{padding:10px}}@media screen and (min-device-width:480px) and (max-device-width:768px){.FAQ_onlineBookingService_container__baTJa{padding:30px 20px}.FAQ_details20Open400__IFtds,.FAQ_details24500SR__3zayx,.FAQ_details24500TAS__xl_Lo,.FAQ_details24W300__iA8db,.FAQ_onlineBookingService_boxContent__77zOR .FAQ_data__Xd970,.FAQ_onlineBookingService_boxContentnew__mHKMV .FAQ_data__Xd970,.FAQ_onlineBooking_detail__vp9kI{font-size:18px}.FAQ_onlineBookingService_boxContent__77zOR .FAQ_data__Xd970,.FAQ_onlineBookingService_boxContentnew__mHKMV .FAQ_data__Xd970{width:90%}.FAQ_arrowWidth__dr3qt{width:10%}.FAQ_columns__6Giup{margin:0}.FAQ_onlineBookingService_boxContent__77zOR{padding:0}.FAQ_onlineBookingService_boxContentnew__mHKMV{padding:20px;align-items:center}.FAQ_onlineBookingService_sub__vqz_t{margin-top:30px}.FAQ_onlineBookingService_box_CFO__br7Wq{width:auto}.FAQ_onlineBookingService_box___gbBN:last-child{margin-bottom:0}.FAQ_childY__Lhpvc{padding:10px;font-size:14px;line-height:20px;font-weight:300}}@media screen and (max-device-width:480px){.FAQ_onlineBookingService_container__baTJa{padding:30px 20px}.FAQ_onlineBookingService_box___gbBN{margin:20px 0}.FAQ_onlineBookingService_boxContent__77zOR .FAQ_dataY__ar7b8,.FAQ_onlineBookingService_boxContent__77zOR .FAQ_data__Xd970,.FAQ_onlineBookingService_boxContentnew__mHKMV .FAQ_dataY__ar7b8,.FAQ_onlineBookingService_boxContentnew__mHKMV .FAQ_data__Xd970,.FAQ_onlineBooking_detail__vp9kI{font-size:18px}.FAQ_onlineBookingService_boxContent__77zOR,.FAQ_onlineBookingService_boxContentnew__mHKMV{padding:0}.FAQ_childY__Lhpvc{padding:21px 0;font-size:14px;line-height:20px;font-weight:300}.FAQ_onlineBookingService_boxContent__77zOR .FAQ_data__Xd970,.FAQ_onlineBookingService_boxContentnew__mHKMV .FAQ_data__Xd970{width:90%}.FAQ_arrowWidth__dr3qt{width:10%}.FAQ_columns__6Giup{margin:0}.FAQ_onlineBookingService_sub__vqz_t{margin-top:30px}.FAQ_onlineBookingService_box_CFO__br7Wq{width:auto}.FAQ_onlineBookingService_box___gbBN:last-child{margin-bottom:0}.FAQ_onlineBookingService_boxOnHover__7ATtR{padding-left:5px}}.styles_loading_container__85EIY{display:inline-flex;justify-content:center;align-items:center}.styles_spinner__XbHyj{width:50px;height:50px;border:5px solid rgba(0,0,0,.1);border-top-color:#000;border-radius:50%;animation:styles_spin__G2aOU 1s linear infinite}@keyframes styles_spin__G2aOU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_skeleton__e3Lpa{background-color:#ededed;border-radius:4px;margin:10px 0;position:relative;overflow:hidden}.styles_skeleton__e3Lpa:after{content:"";display:block!important;position:absolute;top:0;left:-100%;height:100%;width:100%;background:linear-gradient(90deg,transparent,#fff,transparent);animation:styles_loading__QaTtN 1.5s infinite}@keyframes styles_loading__QaTtN{0%{left:-100%}50%{left:100%}to{left:100%}}.styles_skeleton__e3Lpa.styles_text__CUJtt{height:20px;width:100%}.styles_skeleton__e3Lpa.styles_title__KFwI8{height:30px;width:50%}.styles_skeleton__e3Lpa.styles_avatar__hXrGf{height:50px;width:50px;border-radius:50%}.styles_skeleton__e3Lpa.styles_thumbnail__3uY0H{height:200px;width:100%}.optoutFormModal_modalOverlay__mvAbB{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:2002}.optoutFormModal_modalContainer__Aqb1Y{background-color:#fff;border-radius:8px;width:100%;max-width:500px;padding:30px;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.15)}.optoutFormModal_modalCloseButton__KIUPZ{position:absolute;top:15px;right:15px;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:5px}.optoutFormModal_modalCloseButton__KIUPZ:hover{color:#333}.optoutFormModal_modalTitle__DTKMS{font-size:1.5rem;margin-bottom:20px;line-height:1;color:#333}.optoutFormModal_modalForm__eIfZ6{display:flex;flex-direction:column}.optoutFormModal_modalCheckboxContainer__b2cvt{display:flex;align-items:center;margin-top:10px}.optoutFormModal_modalCheckboxLabel__Xm6q8{margin-left:10px;font-size:.9rem;color:#555}.optoutFormModal_modalButtonGroup__RhSUZ{display:flex;justify-content:flex-end;gap:15px;margin-top:20px}.optoutFormModal_modalButton__b3JG2{padding:10px 20px;border-radius:4px;cursor:pointer;transition:all .3s ease;border:none;font-size:14px;font-weight:500}.optoutFormModal_modalButtonPrimary__Hc_tQ{background-color:var(--primary-color);color:#fff;display:flex;justify-content:center;align-items:center}.optoutFormModal_modalButtonPrimary__Hc_tQ:hover{background-color:var(--secondary-color)}.optoutFormModal_modalButtonSecondary__ThbvV{background-color:#f1f1f1;color:#000}.optoutFormModal_modalButtonSecondary__ThbvV:hover{background-color:#e0e0e0}.optoutFormModal_error__ie_ef{color:red;font-size:13px;margin:5px 0 0}.optoutFormModal_label__2x9sG{display:block;font-size:16px;font-weight:500;color:#374151;margin-bottom:.5rem}.optoutFormModal_input__LgGL9{width:100%;padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;background-color:#fff;transition:all .2s;color:#000}.optoutFormModal_input__LgGL9:focus{outline:none;border-color:var(--primary-color)}.optoutFormModal_formItemBox__iUfor{position:relative;margin-bottom:20px}@media (max-width:600px){.optoutFormModal_modalContainer__Aqb1Y{width:90%;padding:20px}.optoutFormModal_modalTitle__DTKMS{font-size:20px}.optoutFormModal_modalCloseButton__KIUPZ{font-size:20px;top:10px;right:10px}.optoutFormModal_formItemBox__iUfor{margin-bottom:10px}.optoutFormModal_label__2x9sG{font-size:14px}.optoutFormModal_modalButtonGroup__RhSUZ{flex-direction:column;gap:10px}.optoutFormModal_modalButton__b3JG2{width:100%}}.optoutFormModal_modalCheckboxContainer__b2cvt input[type=checkbox]{width:16px;height:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid var(--primary-color);border-radius:3px;cursor:pointer;outline:none;transition:all .3s ease;position:relative;padding:6px}.optoutFormModal_modalCheckboxContainer__b2cvt input[type=checkbox]:checked{background-color:var(--primary-color);border:2px solid var(--primary-color)}.optoutFormModal_modalCheckboxContainer__b2cvt input[type=checkbox]:checked:after{content:"✓";font-size:12px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700}.Privacy_policy_contents_columns__00Qnu{margin:30px auto 0;flex:1 1}.Privacy_policy_contents_columns__00Qnu:first-child{margin-right:10px}.Privacy_policy_contents_onlineBookingService_sub__wQwI9{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:1200px){.Privacy_policy_contents_onlineBookingService_sub__wQwI9{flex-direction:column}.Privacy_policy_contents_columns__00Qnu{margin:30px auto 0}}@media screen and (min-device-width:480px) and (max-device-width:768px){.Privacy_policy_contents_columns__00Qnu{margin:0}.Privacy_policy_contents_onlineBookingService_sub__wQwI9{margin-top:30px}.Privacy_policy_contents_columns__00Qnu:first-child{margin-right:0}}@media (max-width:600px){.Privacy_policy_contents_faqservice__c6Ga_{margin-top:30px}}@media screen and (max-device-width:480px){.Privacy_policy_contents_columns__00Qnu{margin:0}.Privacy_policy_contents_onlineBookingService_sub__wQwI9{margin-top:0}.Privacy_policy_contents_columns__00Qnu:first-child{margin-right:0}}.Privacy_policy_contents_optout_link__ZNCle{text-decoration:underline;color:var(--primary-color);cursor:pointer}