.booking-layout-module-scss-module__UpNX1W__summaryContainer{width:425px;min-height:93vh}@media screen and (max-width:992px){.booking-layout-module-scss-module__UpNX1W__summaryContainer{display:none}}.booking-layout-module-scss-module__UpNX1W__summaryContainerTop{height:0;width:"100%"}.booking-layout-module-scss-module__UpNX1W__summaryTooltipBackground{text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #00000014}@media screen and (max-width:992px){.booking-layout-module-scss-module__UpNX1W__summaryTooltipBackground{border-radius:10px}}.booking-layout-module-scss-module__UpNX1W__bookingSummaryBeachTitle{font-size:20px;font-weight:500;line-height:20px}.booking-layout-module-scss-module__UpNX1W__bookingSummaryBeachAddress{font-size:14px;font-weight:400;line-height:14px}.booking-layout-module-scss-module__UpNX1W__bookingSummaryBoldText{text-align:left;font-size:16px;font-weight:500;line-height:16px}@media screen and (max-width:992px){.booking-layout-module-scss-module__UpNX1W__bookingSummaryBoldText{font-size:14px;line-height:14px}}.booking-layout-module-scss-module__UpNX1W__bookingSummaryText{text-align:left;font-size:16px;font-weight:400;line-height:16px}@media screen and (max-width:992px){.booking-layout-module-scss-module__UpNX1W__bookingSummaryText{font-size:14px;line-height:14px}}.booking-layout-module-scss-module__UpNX1W__headerTitle{font-size:32px;font-weight:600;line-height:32px}.booking-layout-module-scss-module__UpNX1W__headerSeparator{color:#d9d9d9}@media screen and (max-width:992px){.booking-layout-module-scss-module__UpNX1W__headerSeparator{margin-top:0}}.booking-layout-module-scss-module__UpNX1W__headerTitleMobile{font-size:24px;font-weight:600;line-height:24px}.booking-layout-module-scss-module__UpNX1W__stepTitle{color:#1e1e1e;font-size:24px;font-weight:500;line-height:24px}@media screen and (max-width:992px){.booking-layout-module-scss-module__UpNX1W__stepTitle{font-size:20px;line-height:20px}}.booking-layout-module-scss-module__UpNX1W__stepSubTitle{color:#797979;font-size:16px;font-weight:400;line-height:16px}@media screen and (max-width:992px){.booking-layout-module-scss-module__UpNX1W__stepSubTitle{font-size:12px;line-height:12px}}.booking-layout-module-scss-module__UpNX1W__bookingSummaryPaidContainer{border-bottom:2px solid var(--Bluebird-Blue,#00abe9);border-top:2px solid var(--Bluebird-Blue,#00abe9)}
.button-selector-module-scss-module__cIrdlG__buttonSelector{flex-wrap:wrap;gap:8px;display:flex}.button-selector-module-scss-module__cIrdlG__buttonSelector.button-selector-module-scss-module__cIrdlG__fullWidth{width:100%}.button-selector-module-scss-module__cIrdlG__buttonSelector.button-selector-module-scss-module__cIrdlG__fullWidth .button-selector-module-scss-module__cIrdlG__button{flex:1}.button-selector-module-scss-module__cIrdlG__button{text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;color:#495057;background-color:#fff;border:1.5px solid #dee2e6;border-radius:12px;justify-content:center;align-items:center;font-weight:500;transition:all .15s ease-in-out;display:inline-flex}.button-selector-module-scss-module__cIrdlG__button:hover:not(.button-selector-module-scss-module__cIrdlG__disabled){background-color:#f8f9fa;border-color:#adb5bd}.button-selector-module-scss-module__cIrdlG__button:focus{outline:none;box-shadow:0 0 0 2px #009cd426}.button-selector-module-scss-module__cIrdlG__button.button-selector-module-scss-module__cIrdlG__selected{color:#fff;background:linear-gradient(238.05deg,#009cd4 0%,#206da8 100%);border-color:#009cd4}.button-selector-module-scss-module__cIrdlG__button.button-selector-module-scss-module__cIrdlG__selected:hover:not(.button-selector-module-scss-module__cIrdlG__disabled){background:linear-gradient(238.05deg,#0595cd 0%,#1a5a8a 100%);border-color:#0595cd}.button-selector-module-scss-module__cIrdlG__button.button-selector-module-scss-module__cIrdlG__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.button-selector-module-scss-module__cIrdlG__small{padding:6px 12px;font-size:.875rem;line-height:1.4}.button-selector-module-scss-module__cIrdlG__medium{padding:8px 16px;font-size:.9375rem;line-height:1.5}.button-selector-module-scss-module__cIrdlG__large{padding:10px 20px;font-size:1rem;line-height:1.5}@media (max-width:576px){.button-selector-module-scss-module__cIrdlG__buttonSelector{gap:6px}.button-selector-module-scss-module__cIrdlG__small{padding:5px 10px;font-size:.8125rem}.button-selector-module-scss-module__cIrdlG__medium{padding:7px 14px;font-size:.875rem}.button-selector-module-scss-module__cIrdlG__large{padding:9px 18px;font-size:.9375rem}}
.form-input-module-scss-module__4cN4RW__formField{justify-content:center;align-items:flex-start;gap:var(--spacing-2,8px);flex-direction:column;flex:1;height:63px;padding:0;display:flex}@media (max-width:575px){.form-input-module-scss-module__4cN4RW__formField{width:100%;height:auto}}.form-input-module-scss-module__4cN4RW__label{width:100%;height:11px;font-family:var(--font-family-body);letter-spacing:-.04em;text-transform:uppercase;color:var(--color-brand-primary-500,#430b14);flex:none;order:0;align-self:stretch;font-size:10px;font-weight:700;line-height:120%}.form-input-module-scss-module__4cN4RW__input{background:var(--color-neutral-100,#f9f7f3);border-radius:var(--radius-md,6px);box-sizing:border-box;width:100%;height:44px;font-family:var(--font-family-body);letter-spacing:-.02em;color:var(--color-brand-primary-500,#430b14);border:none;outline:none;flex-direction:column;align-items:center;gap:32px;padding:12px 16px;font-size:14px;font-weight:400;line-height:140%;transition:box-shadow .2s;display:flex}.form-input-module-scss-module__4cN4RW__input::placeholder{color:#68423c4d}.form-input-module-scss-module__4cN4RW__input:focus{box-shadow:0 0 0 2px #430b1433}.form-input-module-scss-module__4cN4RW__inputError{box-shadow:0 0 0 2px var(--color-semantic-error-500,#dc3545)}.form-input-module-scss-module__4cN4RW__errorText{font-family:var(--font-family-body);font-size:var(--font-size-xs,.625rem);line-height:var(--line-height-normal,140%);color:var(--color-semantic-error-500,#dc3545)}
.form-checkbox-module-scss-module___f2QYW__checkboxField{gap:var(--spacing-2,8px);flex-direction:column;width:100%;display:flex}.form-checkbox-module-scss-module___f2QYW__checkboxLabel{align-items:flex-start;gap:var(--spacing-3,12px);cursor:pointer;flex-direction:row;width:100%;padding:0;display:flex}.form-checkbox-module-scss-module___f2QYW__checkbox{appearance:none;box-sizing:border-box;border:1px solid var(--color-brand-primary-500,#430b14);border-radius:var(--radius-xs,2px);cursor:pointer;background:0 0;flex:none;order:0;width:13px;min-width:13px;height:13px;margin-top:2px;transition:background .2s;position:relative}.form-checkbox-module-scss-module___f2QYW__checkbox:checked{background:var(--color-brand-primary-500,#430b14)}.form-checkbox-module-scss-module___f2QYW__checkbox:checked:after{content:"";border:solid var(--color-neutral-0,#fff);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:0;left:3px;transform:rotate(45deg)}.form-checkbox-module-scss-module___f2QYW__checkbox:focus{outline:none;box-shadow:0 0 0 2px #430b1433}.form-checkbox-module-scss-module___f2QYW__labelText{font-family:var(--font-family-body);letter-spacing:-.02em;color:#68423ccc;flex:1;font-size:10px;font-weight:400;line-height:140%}.form-checkbox-module-scss-module___f2QYW__errorText{font-family:var(--font-family-body);font-size:var(--font-size-xs,.625rem);line-height:var(--line-height-normal,140%);color:var(--color-semantic-error-500,#dc3545);margin-left:25px}
.header-module-scss-module__POc8mq__headerContainer{z-index:100;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 6px #0000001a}.header-module-scss-module__POc8mq__navbar{background:#fff}
.testimonial-module-scss-module__dY8P_q__testimonialSection{background:#fff;border-top:10px solid #f7f7f7;padding-top:60px;position:relative;overflow:hidden}.testimonial-module-scss-module__dY8P_q__sectionContent{z-index:1;position:relative}.testimonial-module-scss-module__dY8P_q__sectionHeader{text-align:center;margin-bottom:30px}.testimonial-module-scss-module__dY8P_q__sectionSubtitle{color:#6c757d;text-align:center;max-width:500px;margin:0 auto 40px;font-size:16px;line-height:1.5}.testimonial-module-scss-module__dY8P_q__navigationWrapper{justify-content:center;margin-bottom:30px;display:flex}@media (max-width:991.98px){.testimonial-module-scss-module__dY8P_q__navigationWrapper{display:none}}.testimonial-module-scss-module__dY8P_q__navigationContainer{gap:12px;display:flex}.testimonial-module-scss-module__dY8P_q__navButton{color:#009cd4;background:#fff;border:1px solid #e9ecef;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;transition:all .2s;display:flex}.testimonial-module-scss-module__dY8P_q__navButton:hover{color:#fff;background:#009cd4;border-color:#009cd4}.testimonial-module-scss-module__dY8P_q__swiperContainer{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.testimonial-module-scss-module__dY8P_q__testimonialCard{background:#fff;border:1px solid #e9ecef;border-radius:12px;flex-direction:column;justify-content:space-between;height:200px;padding:25px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000000f}.testimonial-module-scss-module__dY8P_q__cardTopBorder{background:#009cd4;height:3px;position:absolute;top:0;left:0;right:0}.testimonial-module-scss-module__dY8P_q__testimonialHeader{align-items:center;margin-bottom:15px;display:flex}.testimonial-module-scss-module__dY8P_q__testimonialAvatar{color:#fff;background:#009cd4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;margin-right:12px;font-size:15px;font-weight:600;display:flex}.testimonial-module-scss-module__dY8P_q__testimonialInfo{flex:1}.testimonial-module-scss-module__dY8P_q__testimonialName{color:#2c3e50;margin:0 0 4px;font-size:15px;font-weight:600}.testimonial-module-scss-module__dY8P_q__testimonialStars{font-size:13px}.testimonial-module-scss-module__dY8P_q__testimonialStars .rc-rate-star{margin-right:2px}.testimonial-module-scss-module__dY8P_q__testimonialMessage{flex:1;align-items:flex-start;display:flex;position:relative;overflow:hidden}.testimonial-module-scss-module__dY8P_q__quoteIcon{opacity:.2;color:#009cd4;font-family:serif;font-size:20px;position:absolute;top:-8px;left:-5px}.testimonial-module-scss-module__dY8P_q__messageText{color:#5a6c7d;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;padding-left:8px;font-size:14px;font-style:italic;line-height:1.5;display:-webkit-box;overflow:hidden}.testimonial-module-scss-module__dY8P_q__statsSection{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:40px;display:flex}.testimonial-module-scss-module__dY8P_q__statsContainer{background:#ffffffe6;border:1px solid #dcdcdc66;border-radius:25px;align-items:center;gap:15px;padding:10px 18px;display:flex;box-shadow:0 2px 8px #0000000d}.testimonial-module-scss-module__dY8P_q__statItem{align-items:center;gap:6px;display:flex}.testimonial-module-scss-module__dY8P_q__statIcon{font-size:16px}.testimonial-module-scss-module__dY8P_q__statText{color:#2c3e50;font-size:14px;font-weight:600}.testimonial-module-scss-module__dY8P_q__statDivider{background:#dcdcdc80;width:1px;height:16px}@media (max-width:768px){.testimonial-module-scss-module__dY8P_q__testimonialCard{height:180px;padding:20px}.testimonial-module-scss-module__dY8P_q__messageText{-webkit-line-clamp:3}.testimonial-module-scss-module__dY8P_q__sectionSubtitle{margin-bottom:30px;font-size:15px}.testimonial-module-scss-module__dY8P_q__statsSection{margin-top:30px}.testimonial-module-scss-module__dY8P_q__statsContainer{flex-direction:column;gap:10px;padding:12px 16px}.testimonial-module-scss-module__dY8P_q__statDivider{width:20px;height:1px}}
/*# sourceMappingURL=50ab98f27e8df424.css.map*/