.elementor-widget-ts-search-form{max-width:100%}.ts-form .ts-filter-wrapper .ts-form-group{padding:0 15px 15px 0}.ts-form .ts-form-group.ts-no-padding{padding:0}.ts-form .ts-form-group.ui-heading-field label{font-size:20px;color:var(--ts-shade-1)}.ts-form .ts-form-group.ts-has-errors>.ts-form-group>label .is-required,.ts-form .ts-form-group.ts-has-errors>label .is-required{color:var(--required-col)}.ts-form .ts-form-group .ts-filter.ts-filled .ts-filter-text,.ts-form .ts-form-group input.ts-filled .ts-filter-text,.ts-form .ts-form-group textarea.ts-filled .ts-filter-text{color:var(--ts-shade-1)}.ts-form .ts-filter>span,.ts-form input>span,.ts-form textarea>span{display:flex}div.ts-filter{cursor:pointer;min-width:0;position:relative}div.ts-filter select{border:none;box-shadow:none;outline:none;position:absolute;left:0;width:100%;min-width:0;display:flex;background:0 0;padding:0 16px;color:var(--ts-shade-1);height:100%;-moz-appearance:none;-webkit-appearance:none}.ts-filter.ts-popup-target{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ts-filter-text{color:var(--ts-shade-2);pointer-events:none}.ts-filter-text:empty{display:none}.ts-form .ts-form-group.ui-heading>label{padding-bottom:0!important}.ts-input-icon>i,.ts-input-icon>span>i{font-size:var(--ts-icon-size);color:var(--ts-icon-color)}.ts-selected-count{position:absolute;right:15px;background:#e3e3e3;width:25px;font-weight:600;color:#525a6e;height:25px;font-size:14px;border-radius:50%;align-items:center;justify-content:center}.inline-user-location{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:#fff;--ts-icon-size:14px}.ts-stepper-input{flex-wrap:nowrap!important;justify-content:space-between;align-items:center}.ts-stepper-input input{border:none!important;background:0 0!important;font-size:18px;text-align:center;max-width:120px;padding:0!important;min-width:auto!important;height:auto!important;-moz-appearance:textfield}.ts-stepper-input input::-webkit-inner-spin-button,.ts-stepper-input input::-webkit-outer-spin-button{-webkit-appearance:none}.ts-stepper-input .ts-icon-btn{flex-shrink:0}.inline-multilevel.ts-term-dropdown li>a{padding:0;background-color:transparent}.inline-multilevel{overflow:hidden}.inline-multilevel li{border:none}.inline-multilevel li a{height:30px}.range-slider-wrapper .range-value{font-size:20px;padding-bottom:15px;text-align:center}.range-slider-wrapper .range-slider{margin-bottom:15px}.ts-term-heading p{color:#a0a4ad;padding:10px;font-size:var(--e-global-typography-text-font-size)}.ts-form-submit.ts-form-group:empty{display:none}.ts-form-submit.ts-form-group button{border:none;cursor:pointer}.ts-form-reset .ts-filter{justify-content:center}.ts-filter i{font-size:var(--ts-icon-size);color:var(--ts-icon-color);transition:color .3s ease}.ts-filter .ts-filter-text{text-overflow:ellipsis;overflow:hidden;transition:color .3s ease}.ts-filter-wrapper .ts-filter{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.ts-filter-wrapper .ts-filter>span{display:flex}.ts-filter-wrapper .ts-filter>span:empty{display:none}.ts-booking-date .is-endrange .pika-button,.ts-booking-date .is-startrange .pika-button{background:var(--ts-accent-1);color:#fff;font-weight:600}.ts-booking-date .is-inrange .pika-button{background:var(--ts-shade-5);color:var(--ts-shade-1);font-weight:600}.ts-booking-date .pika-button{margin:1px auto}.ts-booking-date .pika-table th{padding-bottom:15px}.ts-booking-date.ts-booking-date-range .pika-single{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr}.ts-booking-date.ts-booking-date-single .is-selected .pika-button{background:var(--e-global-color-accent);color:#fff;font-weight:600}.pick-file-input{border-radius:8px;position:relative;transition:.15s ease;border:1px dashed var(--ts-shade-3);aspect-ratio:4/3;--ts-icon-color:var(--ts-shade-3);--ts-icon-size:28px}.pick-file-input:last-child{min-height:130px;aspect-ratio:unset}.pick-file-input:hover{border-color:var(--ts-shade-2)}.pick-file-input a{color:var(--ts-shade-2);position:absolute;font-size:var(--e-global-typography-text-font-size);text-align:center;width:100%;height:100%;justify-content:center;display:flex;flex-direction:column;align-items:center}.pick-file-input a i{font-size:var(--ts-icon-size);color:var(--ts-icon-color)}.ts-file-list{display:grid;grid-gap:15px;margin-bottom:15px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.ts-file{background-size:cover;background-position:50%;background-color:var(--ts-shade-6);border-radius:8px;display:grid;width:100%;position:relative;overflow:hidden;aspect-ratio:4/3}.ts-file .ts-select-file{display:none}.ts-file.selected .ts-select-file{display:flex}.ts-file-img .ts-file-info{display:none}.ts-file-info{color:var(--ts-shade-2);position:absolute;font-size:var(--e-global-typography-text-font-size);text-align:center;width:100%;height:100%;justify-content:center;display:flex;flex-direction:column;align-items:center;padding:15px;--ts-icon-size:28px;--ts-icon-color:var(--ts-shade-2)}.ts-file-info code{font-family:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ts-file-info i{font-size:var(--ts-icon-size);margin-bottom:10px;color:var(--ts-icon-color)}.ts-remove-file{width:30px;height:30px;border-radius:50%;justify-content:center;display:flex;align-items:center;background:#fff;color:#525a6e;box-shadow:0 1px 6px rgba(0,0,0,.1);position:absolute;bottom:10px;right:10px;z-index:1;--ts-icon-size:16px;--ts-icon-color:var(--ts-shade-2)}.ts-file.selected:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4)}.ts-btn.ts-loading-btn{color:transparent!important}.ts-loader-wrapper{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:10px}.ts-loader-wrapper span.ts-loader{border-color:#fff;border-bottom-color:hsla(0,0%,100%,.2784313725);width:20px;height:20px;border-width:2px}.ts-search-portal .ts-form-submit{display:none!important}.ts-search-portal .ts-popup-root{position:fixed!important}.ts-search-portal .elementor-element.ts-form{width:unset!important;max-width:unset!important}.ts-filter-toggle .ts-filter-count{background:#fff;background:var(--ts-accent-1);color:#fff;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;text-transform:uppercase;position:absolute;font-weight:600;right:15px}.container-checkbox.ts-three-columns,.container-radio.ts-three-columns{width:50%}.container-checkbox p,.container-radio p{margin:0 0 0 12px;font-size:var(--e-global-typography-text-font-size);color:var(--ts-shade-2)}body.rtl .container-checkbox .checkmark:after,body.rtl .container-radio .checkmark:after,body.rtl .ts-checkbox-container .checkmark:after{transform:rotate(-45deg) scaleX(-1)}body.rtl .noUi-horizontal .noUi-origin{right:0;left:auto}body.rtl .noUi-horizontal .noUi-handle{right:-10px;left:auto}.container-radio .checkmark{border-radius:50%}@media (max-width:767px){.ts-booking-date.ts-booking-date-range .pika-single{grid-template-columns:1fr}}.addon-buttons{grid-gap:8px}.addon-buttons li{border:1px solid var(--ts-shade-4);padding:9px 14px;border-radius:50px;color:var(--ts-shade-2);gap:5px;cursor:pointer;transition:border .2s,background .2s,color .2s;transition:.2s ease}.addon-buttons li.adb-selected{border-color:var(--ts-accent-1);color:var(--ts-accent-1);background:rgba(79,70,229,.0705882353);box-shadow:0 0 0 .5px var(--ts-accent-1)}.quick-search.ts-form{display:flex}.quick-search.ts-form .ts-form-group{padding:0}.quick-search.ts-form .quick-search-keyword{width:100%}.quick-search.ts-form form-group{display:none}.ts-shortcut{background:var(--ts-shade-5);position:absolute;color:var(--ts-shade-2);right:10px;padding:7px 10px;top:50%;border-radius:5px;font-size:12px;transform:translateY(-50%);text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1024px){.ts-shortcut{display:none!important}}.ts-minmax{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}