@media only screen and (max-width:767px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:768px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:991px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:992px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1199px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:1200px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1200px) and (max-width:1919px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1919px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1920px){.hidden-xl-only{display:none!important}}.modal-mask{padding:10px;position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#0006;backdrop-filter:blur(4px);display:flex;transition:opacity .3s ease}.modal-container{width:500px;margin:auto;padding:24px;background-color:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transition:all .3s ease}.lightyshare-modal-header{margin-bottom:20px}.lightyshare-modal-header h3{font-weight:600;font-size:18px;color:#080025;margin:0;display:flex;align-items:center;gap:8px}.lightyshare-modal-body{margin:20px 0;color:#475467;font-size:14px;line-height:1.5}.lightyshare-modal-footer{margin-top:24px;display:flex;justify-content:flex-end;gap:12px}.modal-btn,.modal-btn-ghost,.modal-btn-danger,.modal-btn-secondary,.modal-btn-primary,.modal-default-button{padding:10px 18px;border-radius:8px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:all .2s ease;font-family:Inter,sans-serif}.modal-btn:disabled,.modal-btn-ghost:disabled,.modal-btn-danger:disabled,.modal-btn-secondary:disabled,.modal-btn-primary:disabled,.modal-default-button:disabled{opacity:.5;cursor:not-allowed}.modal-btn-primary,.modal-default-button{background:#fc2249;color:#fff}.modal-btn-primary:hover:not(:disabled),.modal-default-button:hover:not(:disabled){background:#e01e41;transform:translateY(-1px);box-shadow:0 4px 6px -1px #fc224933}.modal-btn-primary:active:not(:disabled),.modal-default-button:active:not(:disabled){transform:translateY(0)}.modal-btn-secondary{background:#f4f4f4;color:#475467}.modal-btn-secondary:hover:not(:disabled){background:#e5e5e5}.modal-btn-danger{background:#ff4444;color:#fff}.modal-btn-danger:hover:not(:disabled){background:#cc0000;transform:translateY(-1px);box-shadow:0 4px 6px -1px #f443}.modal-btn-ghost{background:transparent;color:#475467;border:1px solid #e5e5e5}.modal-btn-ghost:hover:not(:disabled){background:#f9f9f9;border-color:#d0d0d0}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .modal-container,.modal-leave-to .modal-container{transform:translateY(-100%);-webkit-transform:scale(1.1);transform:scale(1.1)}.el-switch{--el-switch-on-color: var(--el-color-primary);--el-switch-off-color: var(--el-border-color)}.el-switch{display:inline-flex;align-items:center;position:relative;font-size:14px;line-height:20px;height:32px;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{transition:var(--el-transition-duration-fast);height:20px;display:inline-block;font-size:14px;font-weight:500;cursor:pointer;vertical-align:middle;color:var(--el-text-color-primary)}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{display:inline-flex;position:relative;align-items:center;min-width:40px;height:20px;border:1px solid var(--el-switch-border-color, var(--el-switch-off-color));outline:none;border-radius:10px;box-sizing:border-box;background:var(--el-switch-off-color);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{width:100%;transition:all var(--el-transition-duration);height:16px;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:0 4px 0 18px}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{font-size:12px;color:var(--el-color-white);user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-switch__core .el-switch__action{position:absolute;left:1px;border-radius:var(--el-border-radius-circle);transition:all var(--el-transition-duration);width:16px;height:16px;background-color:var(--el-color-white);display:flex;justify-content:center;align-items:center;color:var(--el-switch-off-color)}.el-switch.is-checked .el-switch__core{border-color:var(--el-switch-border-color, var(--el-switch-on-color));background-color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__action{left:calc(100% - 17px);color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;line-height:24px;height:40px}.el-switch--large .el-switch__label{height:24px;font-size:14px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{min-width:50px;height:24px;border-radius:12px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{width:20px;height:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;line-height:16px;height:24px}.el-switch--small .el-switch__label{height:16px;font-size:12px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{min-width:30px;height:16px;border-radius:8px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{width:12px;height:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.icon-kit{font-family:icomoon;display:inline-flex;align-items:center;margin-right:4px}.el-cascader .el-input.is-focus .el-input__inner{box-shadow:none}.el-cascader .el-input .el-input__inner:focus{box-shadow:none}.el-input,.el-select{--el-border-radius-base: 12px;max-width:400px;width:100%}.el-menu{--el-menu-item-height: 40px;border-right-width:0px}.el-sub-menu .el-menu-item{height:40px}.widget_city_suggestion{--el-border-radius-base: 12px;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:var(--el-border-radius-base);display:block;width:100%}.widget_city_suggestion:focus-visible{outline:-webkit-focus-ring-color auto 0px}.display-flex{display:flex}.search-parameter{margin-right:10px}@media screen and (max-width: 800px){.filter-button{display:block;width:100%;margin-right:0}.search-parameter-item{display:block;width:100%;margin-right:0;margin-bottom:10px}.right-search-parameters,.left-search-parameters{display:block;width:100%}.display-flex{display:block}}.active{display:block}.select{--el-select-border-color-hover: var(--el-border-color-hover);--el-select-disabled-border: var(--el-disabled-border-color);--el-select-font-size: var(--el-font-size-base);--el-select-close-hover-color: var(--el-text-color-secondary);--el-select-input-color: var(--el-text-color-placeholder);--el-select-multiple-input-color: var(--el-text-color-regular);--el-select-input-focus-border-color: var(--el-color-primary);--el-select-input-font-size: 14px}.search-filter{--el-select-border-color-hover: rgba(255, 255, 255, 0);--el-select-disabled-border: rgba(255, 255, 255, 0);--el-input-border: rgba(255, 255, 255, 0);--el-select-close-hover-color: var(--el-text-color-secondary);--el-select-input-color: var(--el-text-color-placeholder);--el-select-multiple-input-color: var(--el-text-color-regular);--el-select-input-focus-border-color: rgba(255, 255, 255, 0);--el-select-input-font-size: 14px}.search-filter .el-input{--el-input-border-color: rgba(255, 255, 255, 0)}.dropdown__item,.el-select-dropdown__item{--el-border-radius-base: 8px;padding:0 10px;margin:12px;border-radius:var(--el-border-radius-base)}.dropdown__item.hover,.el-select-dropdown__item.hover{color:var(--el-color-primary)}.el-select-dropdown__item.selected{color:var(--el-text-color-regular);font-weight:initial}.dropdown__item.hover,.el-select-dropdown__item:hover,.el-select-dropdown__item.selected.hover{--el-fill-color-light: #fed3db;color:var(--el-color-primary)}.dropdown__item.hover span,.el-select-dropdown__item:hover span,.el-select-dropdown__item.selected.hover span{color:var(--el-color-primary)}.suggestion-list{list-style:none;margin-left:0;padding-inline-start:0px}.suggestion-item{display:block;color:#333;padding:5px 10px;margin:0 10px;border-radius:8px;font-size:14px;letter-spacing:-.19px;line-height:19px}.suggestion-item:hover{background:#FFEDF0}.dropdown-custom{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box}.el-dropdown-menu{padding:8px}.suggestion-city-title{font-size:14px;color:#6f6f6f;font-weight:600}.hlt1{font-weight:700;font-style:normal}.reservation-tabs .tab-content .table tbody td.proprietaire-th{display:flex;width:100%}.reservation-tabs .tab-content .table tbody td{padding:12px 10px}.reservation-tabs .tab-content .table td{border-top:0px solid #dee2e6;vertical-align:middle}.el-button{font-family:Inter,sans-serif;font-size:14px}.el-button.selected{background:var(--grey-0, #F9F9F9);color:var(--dark, #080025);font-weight:600;border:1px solid var(--grey-05, #EAECF0)}.el-button--info{--el-button-text-color: var(--el-color-white);--el-button-bg-color: #080025;--el-button-border-color: #080025}.el-button--info:hover{--el-button-bg-color: #080025;--el-button-border-color: none}.el-button--info.el-button:hover,.el-button--info.el-button:focus{--el-button-hover-border-color: #080025;--el-button-hover-bg-color: #080025;outline:none}.el-button--primary.is-plain,.el-button--primary.is-text,.el-button--primary.is-link{--el-button-bg-color: transparent;font-family:Nunito Sans,sans-serif;font-weight:700;--el-button-border-color: var(--el-color-primary);font-size:18px}.el-button--info.is-plain,.el-button--info.is-text,.el-button--info.is-link{--el-button-text-color: #080025;--el-button-bg-color: transparent;--el-button-border-color: #080025;--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: #080025;--el-button-hover-border-color: #080025;--el-button-active-text-color: var(--el-color-white)}.el-divider{position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0;border-top:1px var(--el-border-color) var(--el-border-style)}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative;border-left:1px var(--el-border-color) var(--el-border-style)}.el-divider__text{position:absolute;background-color:var(--el-bg-color);padding:0 20px;font-weight:500;color:var(--el-text-color-primary);font-size:14px}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}
