.elementor-655 .elementor-element.elementor-element-710e70d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.87;}.elementor-655 .elementor-element.elementor-element-710e70d::before, .elementor-655 .elementor-element.elementor-element-710e70d > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-710e70d > .e-con-inner > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-710e70d > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-710e70d > .e-con-inner > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-710e70d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ae12fd );--background-overlay:'';}.elementor-widget-quick-search .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-quick-search .eliophot-qs-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .eliophot-qs-input, .elementor-widget-quick-search .eliophot-qs-value{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .site-price span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .ota-price span, .elementor-widget-quick-search .no-avail, .elementor-widget-quick-search .no-avail-ota, .elementor-widget-quick-search .api-waiting{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .daterangepicker td.active, .elementor-widget-quick-search .daterangepicker td.active:hover, .elementor-widget-quick-search .daterangepicker td.active, .elementor-widget-quick-search .daterangepicker td.active:hover{background-color:var( --e-global-color-accent );}.elementor-widget-quick-search .daterangepicker{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs{padding:15px 15px 15px 15px;background-color:#E2000000;border-radius:0px;}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-mobile{padding:15px 15px 15px 15px;background-color:#E2000000;border-radius:0px;}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-wrapper, .elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-mobile{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-wrapper{background-color:#E2000000;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-5ae12fd );border-radius:0px;}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-mobile input[type="date"], .elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-mobile select{background-color:#E2000000;}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs .border-left{border-color:var( --e-global-color-5ae12fd );}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-bar-one-part .border-left{border-color:var( --e-global-color-5ae12fd );}.elementor-655 .elementor-element.elementor-element-f262a88 .elementor-button{font-family:var( --e-global-typography-2e55be1-font-family ), Sans-serif;font-size:var( --e-global-typography-2e55be1-font-size );font-weight:var( --e-global-typography-2e55be1-font-weight );text-transform:var( --e-global-typography-2e55be1-text-transform );line-height:var( --e-global-typography-2e55be1-line-height );letter-spacing:var( --e-global-typography-2e55be1-letter-spacing );border-style:solid;border-radius:0px 0px 0px 0px;padding:4px 30px 4px 30px;}.elementor-655 .elementor-element.elementor-element-f262a88 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:var( --e-global-color-5ae12fd );}.elementor-655 .elementor-element.elementor-element-f262a88 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-5ae12fd );}.elementor-655 .elementor-element.elementor-element-f262a88 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-655 .elementor-element.elementor-element-f262a88 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-field-container{padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-title{color:var( --e-global-color-076c344 );font-family:var( --e-global-typography-959ca73-font-family ), Sans-serif;font-size:var( --e-global-typography-959ca73-font-size );font-weight:var( --e-global-typography-959ca73-font-weight );text-transform:var( --e-global-typography-959ca73-text-transform );}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-mobile .text-btn{color:var( --e-global-color-076c344 );}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-input, .elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-value{font-family:var( --e-global-typography-959ca73-font-family ), Sans-serif;font-size:var( --e-global-typography-959ca73-font-size );font-weight:var( --e-global-typography-959ca73-font-weight );text-transform:var( --e-global-typography-959ca73-text-transform );}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker td.active, .elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker td.active:hover, .elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker td.active, .elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker td.active:hover{background-color:var( --e-global-color-primary );color:#fff;}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker td.available:hover, .elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker th.available:hover{background-color:#86868686;}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker .calendar-table th, .elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker .calendar-table td{border-radius:4px;}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker td.start-date.end-date{border-radius:4px;}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker .calendar-table table{border-spacing:0px;border-collapse:separate;}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker table td, .elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker table th{padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker{font-family:var( --e-global-typography-7dc0774-font-family ), Sans-serif;font-size:var( --e-global-typography-7dc0774-font-size );font-weight:var( --e-global-typography-7dc0774-font-weight );text-transform:var( --e-global-typography-7dc0774-text-transform );border-radius:4px;}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker table th, .elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker table tbody td.available{color:#000;}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker table tbody td.off{color:#000;opacity:60%;}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker .calendar-table .next span, .elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker .calendar-table .prev span{border-color:#000;}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker select.monthselect, .elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker select.yearselect{color:#000;}.elementor-655 .elementor-element.elementor-element-f262a88 .drp-calendar{padding:8px 8px 8px 8px;}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-mobile .icon-wrapper{color:var( --e-global-color-db1777e );background-color:var( --e-global-color-db1777e );border-radius:0rem;}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-mobile .icon-wrapper.wrapper-light{color:var( --e-global-color-db1777e );background-color:var( --e-global-color-db1777e );}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-mobile .input-form{background-color:var( --e-global-color-db1777e );border-radius:0rem;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-mobile .elementor-button[type="submit"]{border-radius:0rem;}@media(max-width:1024px){.elementor-widget-quick-search .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .eliophot-qs-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .eliophot-qs-input, .elementor-widget-quick-search .eliophot-qs-value{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .site-price span{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .ota-price span, .elementor-widget-quick-search .no-avail, .elementor-widget-quick-search .no-avail-ota, .elementor-widget-quick-search .api-waiting{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .daterangepicker{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-655 .elementor-element.elementor-element-f262a88 .elementor-button{font-size:var( --e-global-typography-2e55be1-font-size );line-height:var( --e-global-typography-2e55be1-line-height );letter-spacing:var( --e-global-typography-2e55be1-letter-spacing );}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-title{font-size:var( --e-global-typography-959ca73-font-size );}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-input, .elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-value{font-size:var( --e-global-typography-959ca73-font-size );}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker{font-size:var( --e-global-typography-7dc0774-font-size );}}@media(max-width:767px){.elementor-widget-quick-search .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .eliophot-qs-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .eliophot-qs-input, .elementor-widget-quick-search .eliophot-qs-value{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .site-price span{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .ota-price span, .elementor-widget-quick-search .no-avail, .elementor-widget-quick-search .no-avail-ota, .elementor-widget-quick-search .api-waiting{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-quick-search .daterangepicker{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-655 .elementor-element.elementor-element-f262a88 .elementor-button{font-size:var( --e-global-typography-2e55be1-font-size );line-height:var( --e-global-typography-2e55be1-line-height );letter-spacing:var( --e-global-typography-2e55be1-letter-spacing );}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-title{font-size:var( --e-global-typography-959ca73-font-size );}.elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-input, .elementor-655 .elementor-element.elementor-element-f262a88 .eliophot-qs-value{font-size:var( --e-global-typography-959ca73-font-size );}.elementor-655 .elementor-element.elementor-element-f262a88 .daterangepicker{font-size:var( --e-global-typography-7dc0774-font-size );}}/* Start custom CSS for quick-search, class: .elementor-element-f262a88 */.elementor-655 .elementor-element.elementor-element-f262a88 select[name=residents]{
       text-align: center  !important;
    text-align-last: center  !important;
    -moz-text-align-last: center !important;
}/* End custom CSS */