.react-tel-input{font-family:inherit}.react-tel-input .form-control{border-radius:.5rem;border-color:#e5e7eb;background-color:#fff;height:45.5px}.react-tel-input .flag-dropdown{border-start-start-radius:.5rem;border-end-start-radius:.5rem;background-color:#f4f4f5;border:none}.react-tel-input .flag-dropdown.open,.react-tel-input .flag-dropdown:focus,.react-tel-input .flag-dropdown:hover{background-color:#e5e5e5;border-start-start-radius:.5rem;border-end-start-radius:.5rem}.react-tel-input .flag-dropdown .selected-flag{outline:none;position:relative;width:38px;height:100%;padding:0 0 0 8px;border-radius:3px 0 0 3px}.react-tel-input .flag-dropdown .selected-flag.open,.react-tel-input .flag-dropdown .selected-flag:focus,.react-tel-input .flag-dropdown .selected-flag:hover{background-color:unset}.react-tel-input .flag-dropdown .selected-flag .flag{position:absolute;top:50%;margin-top:-5px}.react-tel-input .country-list{margin:0;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;border-color:#e5e7eb;background-color:#fff}.react-tel-input .country-list .country{margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem;text-align:start}.react-tel-input .country-list .country.highlight,.react-tel-input .country-list .country:focus,.react-tel-input .country-list .country:hover{background-color:#f3f4f6;border-radius:.5rem}.react-tel-input .country-list .search{padding:8px 6px}.react-tel-input .country-list .search.rtl{direction:rtl}.react-tel-input .country-list .search .search-box{margin:0;width:100%;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;border-color:#e5e7eb}.dark .react-tel-input .form-control{border-color:#404040;background-color:#171717;color:#e5e5e5}.dark .react-tel-input .flag-dropdown{background-color:#2c2c2c}.dark .react-tel-input .flag-dropdown.open,.dark .react-tel-input .flag-dropdown:focus,.dark .react-tel-input .flag-dropdown:hover{background-color:#404040}.dark .react-tel-input .flag-dropdown .selected-flag.open,.dark .react-tel-input .flag-dropdown .selected-flag:focus,.dark .react-tel-input .flag-dropdown .selected-flag:hover{background-color:unset}.dark .react-tel-input .flag-dropdown .selected-flag .arrow{border-top:4px solid #e5e5e5}.dark .react-tel-input .flag-dropdown .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #e5e5e5}.dark .react-tel-input .country-list{border-color:#404040;background-color:#171717;color:#e5e5e5}.dark .react-tel-input .country-list .country.highlight,.dark .react-tel-input .country-list .country:focus,.dark .react-tel-input .country-list .country:hover{background-color:#404040}.dark .react-tel-input .country-list .search{background-color:#171717}.dark .react-tel-input .country-list .search .search-box{border-color:#404040;background-color:#171717}.rtl-theme .react-tel-input .country-list .country{direction:rtl}@keyframes fadeScale{0%{transform:scale(.98);opacity:0}to{transform:scale(1);opacity:1}}.country-list{animation:fadeScale .2s ease-in-out;transition-timing-function:cubic-bezier(0,0,.2,1);transform-origin:top}.lavescape-carousel .slick-list,.lavescape-carousel .slick-list .slick-track,.lavescape-carousel .slick-list .slick-track .slick-slide,.lavescape-carousel .slick-list .slick-track .slick-slide div{height:100%}.lavescape-carousel .slick-dots{bottom:.5rem!important}.lavescape-carousel .slick-dots li{margin:0}.lavescape-carousel .slick-dots button:before{font-size:10px;color:#ddd;opacity:1}.lavescape-carousel .slick-dots button:hover:before{color:#9333ea}.lavescape-carousel .slick-dots .slick-active button:before{font-size:12px;color:#9333ea;opacity:1}.guest-count-num-input *{height:32px!important;min-height:32px!important;max-height:32px!important}.guest-count-num-input .rs-input{width:60px!important;text-align:center;padding:3px 9px!important;line-height:1!important;height:30px!important;min-height:30px!important;max-height:30px!important}.rs-input-ps-30 input{padding-inline-start:30px}.rs-input-pe-30 input{padding-inline-end:30px}.rs-input-text-sm input{font-size:.875rem!important;line-height:1.25rem 20px!important}.rs-input-no-ring input:focus{box-shadow:none!important}.dark .gm-style .gm-style-iw-c{background-color:#171717;color:#fff;padding:12px;padding-bottom:12px!important;padding-inline-end:12px!important}.dark .gm-style .gm-style-iw-d{overflow:hidden!important}.dark .gm-style .gm-style-iw-tc:after{background-color:#171717}.dark .gm-style .gm-ui-hover-effect{display:flex!important;justify-content:end}.dark .gm-style .gm-ui-hover-effect span{background-color:#fff!important;margin-inline-end:0!important}.cs-message-input__content-editor[data-placeholder]:empty:before{box-sizing:border-box;content:attr(data-placeholder);color:rgba(0,0,0,.38);cursor:text;display:block}.max-h-noti-dropdown{max-height:calc(85vh - 170px)!important}.lavescape-scheduler *{border-color:#e5e7eb!important}.lavescape-scheduler .rbc-off-range-bg{background-color:#f3f4f6}.lavescape-scheduler .rbc-month-row .rbc-today,.lavescape-scheduler .rbc-today{background-color:inherit}.lavescape-scheduler .rbc-month-row .rbc-today.rbc-day-bg{border:1px solid #9333ea!important}.lavescape-scheduler .rbc-time-header-cell{min-height:30px}.lavescape-scheduler .rbc-header{padding:3px;font-weight:400}.lavescape-scheduler .rbc-header.rbc-today{box-shadow:0 2px 0 #9333ea;color:#9333ea}.lavescape-scheduler .rbc-time-header-cell-single-day{display:block}.lavescape-scheduler .rbc-time-gutter .rbc-time-slot .rbc-label{font-size:.9rem;color:#4b5563;padding:6px}.lavescape-scheduler .rbc-show-more{font-size:.8rem;color:#4b5563;font-weight:600;background:none}.dark .lavescape-scheduler *{border-color:#404040!important}.dark .lavescape-scheduler .rbc-off-range-bg{background-color:#404040}.dark .lavescape-scheduler .rbc-time-gutter .rbc-time-slot .rbc-label{color:#9ca3af}.dark .lavescape-scheduler .rbc-header.rbc-today{color:#b166f2}.dark .lavescape-scheduler .rbc-show-more{color:#9ca3af}.min-h-85{min-height:85px!important}.upcoming-events-scheduler .rbc-event-label{display:none}.upcoming-events-scheduler .rbc-event{border:none!important;background:none!important;padding:0}