.full-width, .search-radius-slider, .half-map-search-inner-wrap, .experience-calendar>.homey_month_wrap>.days li.booked:after, .experience-calendar>.homey_month_wrap>.days li.unavailable:after, .experience-calendar>.homey_month_wrap>.days li.available:after, .experience-calendar>.homey_month_wrap>.days li.pending:after, .imported-calendar-row label, .availability-section .days li.day-booked:after, .availability-section .days li.day-pending:after, .availability-section .days li.day-available:after, .availability-section .days li.day-disabled:after, .availability-section .days li.day-unavailable:after, .availability-section .day-hours li.day-booked:after, .availability-section .day-hours li.day-pending:after, .availability-section .day-hours li.day-available:after, .availability-section .day-hours li.day-disabled:after, .availability-section .day-hours li.day-unavailable:after, .search-calendar .calendar-navigation, .property-calendar>.homey_month_wrap>.days li.booked:after, .property-calendar>.homey_month_wrap>.days li.unavailable:after, .property-calendar>.homey_month_wrap>.days li.available:after, .property-calendar>.homey_month_wrap>.days li.pending:after, .property-calendar-hourly>.homey_month_wrap>.days li.booked:after, .property-calendar-hourly>.homey_month_wrap>.days li.unavailable:after, .property-calendar-hourly>.homey_month_wrap>.days li.available:after, .property-calendar-hourly>.homey_month_wrap>.days li.pending:after, .half-map-wrap, .listing-sticky-map .item-list-view .item-wrap .item-body, .listing-sticky-map .item-list-view, .header-slider-item .banner-link, .video-background:before, .video-background, .banner-inner:before, .banner-inner, .splash-video-background, .splash-slider, .splash-page, .wp-block-embed iframe, .wp-block-embed.is-type-video iframe, .next-prev-block .prev-box img, .next-prev-block .next-box img, .next-prev-block .prev-box .next-prev-block-content, .next-prev-block .next-box .next-prev-block-content, .article-detail table, .comment table, .article-detail .gallery:after, .article-detail address:after, #homey-map-loading .spinner, #homey-map-loading, .footer-dashboard, .overlay-booking-module, .overlay-booking-btn, .sidebar-booking-module .search-guests, .sidebar-booking-module .search-date-range, .header-top-bar .top-bar-inner, .header-top-bar, .mixed-search-nav .main-search .container, .mixed-search-nav .main-hourly-search .container, .mixed-search-nav, .overlay-search-module .search-calendar, .overlay-search-module, .search-guests-wrap, .banner-caption-side-search .side-search.hourly-search-banner .search-hours-range, .banner-caption-side-search .side-search .search-button, .banner-caption-side-search .side-search .search-guests, .banner-caption-side-search .side-search .search-date-range, .banner-caption-side-search .side-search .search-destination, .banner-caption-side-search .side-search .search-type, .search-banner>form.clearfix, .search-banner, .widget-advanced-search-form .search-destination, .widget-advanced-search-form .search-date-range, .widget-advanced-search-form .search-guests, .search-date-range:after, .mobile-nav-wrap a, .user-nav-wrap a, .mobile-nav-wrap li .expand-me, .user-nav-wrap li .expand-me, .mobile-nav-wrap li.active .sub-menu, .user-nav-wrap li.active .sub-menu, .mobile-logo, .header-type-4 .header-comp-logo, .account-dropdown, .account-loggedin:hover:before, .navi .homey-megamenu-wrap>.sub-menu, .listing-navi .homey-megamenu-wrap>.sub-menu, .navi>.main-menu>li.active>a:before, .listing-navi>.main-menu>li.active>a:before, .navi>.main-menu>li>a:hover:before, .listing-navi>.main-menu>li>a:hover:before, .navi>.main-menu, .listing-navi>.main-menu, .header-comp-nav, .widget_categories select, .widget_archive select, .pagination, .about-section .block-bordered, .listing-nav, .availability-datepicker-wrap .daterangepicker, .availability-section .search-calendar, .map-section-map, .block-video iframe, .block-map iframe, .item-footer, .item-media-price, .item-wrap.item-grid .media-left, .item-wrap.item-grid .media-body, .item-grid-view .item-wrap .property-item .media-left, .item-grid-view .item-wrap .property-item .media-body, .activitiy-item:after, .activitiy-item, .custom-modal-login .modal-body-left:before, .homy-progress-bar .bar-number, .homy-progress-bar, .house-features-list .label-title, .saved-search-block .saved-search-text, .saved-search-block, .messages-area-user-info .messages-area-user-status, .listing-submit-wrap, .media-body, .header-dashboard, .dashboard-page-title, .user-dashboard-right, .taxonomy-card .taxonomy-title, .property-grid .item-card-view .item-wrap .img-responsive, .property-module-by-id .item-grid-view .item-wrap .img-responsive, .property-module-by-id .item-card-view .item-wrap .img-responsive, .property-module-by-id .item-grid-view .item-wrap, .property-module-by-id .item-card-view .item-wrap, .taber-nav-fixed, .table-col:last-child, .table-block, .btn-full-width, .figure-block img, .radio-tab .radio-tab-inner, .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn), .hover-effect:before, .hover-effect {width: 100% }.full-height, #homey_halfmap_listings_container, .listing-sticky-map .item-grid-view .item-wrap, .listing-sticky-map .item-card-view .item-wrap, .header-slider-item .banner-link, .video-background:before, .video-background, .banner-inner:before, .banner-inner, .splash-video-background, .splash-slider .slick-track, .splash-slider, .splash-page-inner, .splash-page, .wp-block-embed.is-type-video iframe, #homey-map-loading, .overlay-search-module, .header-type-2 .header-comp-right .account-loggedin, .header-type-2 .header-comp-right, .about-section .block-col, .map-section-map, .block-video iframe, .block-map iframe, .activities-list:before, .custom-modal-login .modal-body-left:before, .custom-modal-login .modal-body-left, .homy-progress-bar .bar-number, .homy-progress-bar .progress-bar-inner, .user-dashboard-left, .property-grid .item-card-view .item-wrap, .radio-tab .radio-tab-inner, .hover-effect:before, .hover-effect {height: 100% }.max-full-width, .property-grid .item-card-view .item-wrap, .property-module-by-id .item-grid-view .item-wrap, .property-module-by-id .item-card-view .item-wrap {max-width: 100% }.max-full-height {height-width: 100% }.relative, .ui-slider-horizontal .ui-slider-handle:after, .half-map-search-filters .search-filter .search-filter-wrap, .half-map-search .half-map-search-buttons, .half-map-search-inner-wrap, .social-icons i, .property-calendar-hourly .month, .search-calendar .calendar-navigation, .search-calendar .left-calendar, .search-calendar .right-calendar, .weekdays li, .days li, .compare-item, .map-on-left .half-map-right-wrap, .map-on-left .half-map-left-wrap, .map-on-right .half-map-right-wrap, .map-on-right .half-map-left-wrap, .half-map-wrap, .banner-caption-side-search, .half-header-slider-item, .header-slider-item, .property-slider-wrap, .top-banner-wrap, .wp-block-archives-list li a, .wp-block-categories-list li a, .wp-block-latest-posts li a, .wp-block-rss li a, .wp-block-archives-list.sub-menu, .wp-block-categories-list.sub-menu, .wp-block-latest-posts.sub-menu, .wp-block-rss.sub-menu, .wp-block-embed.is-type-video, .gallery-item, .next-prev-block .prev-box a, .next-prev-block .next-box a, .related-post ul, .title .circle-icon, .content-area .map-section, .top-contact-address-mobile li i, .top-contact-address li, .top-slogan li, .header-top-bar, .mixed-search-side-banner .nav-tabs>li.active, .mixed-search-panel .nav-tabs, .filter-more-link, .filters a[data-toggle=collapse], .filter-text, .search-filter, .main-search, .pets-calculator .control, .widget-advanced-search, .search-destination, .search-guests, .search-date-range-arrive, .search-date-range-depart, .search-date-range, .mobile-nav-wrap li.active .sub-menu, .user-nav-wrap li.active .sub-menu, .mobile-nav-wrap li, .user-nav-wrap li, .side-nav-active .mobile-nav-wrap, .header-type-2 .header-comp-right .account-loggedin, .header-type-2 .header-comp-right .social-icons, .header-type-2 .header-comp-right .account-login, .header-type-2 .header-inner, .account-loggedin, .menu-dropdown li, .sub-menu li, .navi .homey-megamenu-wrap ul, .listing-navi .homey-megamenu-wrap ul, .navi>.main-menu>li>a, .listing-navi>.main-menu>li>a, .navi>.main-menu>li, .listing-navi>.main-menu>li, .header-type-1 .container-fluid, .header-type-1 .container, .header-comp-nav, .transparent-header .header-nav, .widget li a, .widget ul.sub-menu, .details-section .title .fa, .layout-tool .layout-tool-title, .sort-wrap .bs-caret, .sort-wrap .bootstrap-select .btn, .sort-wrap .bootstrap-select .wpcf7-submit, .sort-wrap .bootstrap-select .gform_wrapper .button, .gform_wrapper .sort-wrap .bootstrap-select .button, .sort-wrap .bootstrap-select .gform_button, .featured-slide-gallery-wrap a, .availability-section-hourly .search-calendar .month, .availability-section-hourly .head-hours li, .availability-section-hourly .day-hours li, .availability-datepicker-wrap .daterangepicker, .availability-section .search-calendar, .block-video, .block-map, .item-title-head .title .label, .item-body, .item-price, .item-media-thumb, .activitiy-item, .activities-list, .admin-top-banner .block-col, .wallet-label, .dashboard-form-inline, .homy-progress-bar .bar-title, .homy-progress-bar .bar-number, .homy-progress-bar, .upload-icon, .saved-search-block, .media-signal, .msg-type-block, .red-marker, .account-dropdown ul>li a, .account-dropdown ul>li, .account-dropdown ul, .nav-area, .user-sidebar, .user-dashboard-right, .dashboard-content-area, .price-table-currency, .price-table-module.featured, .services-module .service-block, .testimonial-item .description, .testimonials-module, .partners-module, .blog-module, .property-module-grid-slider, .property-module-card-slider, .block-right, .block-left, .block-body-v5, .block-body, .block-head, .block, .btn-google-plus-lined, .btn-facebook-lined, .custom-actions .btn-action, .custom-actions .btn, .custom-actions .wpcf7-submit, .custom-actions .gform_wrapper .button, .gform_wrapper .custom-actions .button, .custom-actions .gform_button, .page-title, .figure-block, .label, .hover-effect {position: relative }.absolute, .experience-calendar>.homey_month_wrap>.days li.booked:after, .experience-calendar>.homey_month_wrap>.days li.unavailable:after, .experience-calendar>.homey_month_wrap>.days li.available:after, .experience-calendar>.homey_month_wrap>.days li.pending:after, .availability-section .days li.day-booked:after, .availability-section .days li.day-pending:after, .availability-section .days li.day-available:after, .availability-section .days li.day-disabled:after, .availability-section .days li.day-unavailable:after, .availability-section .day-hours li.day-booked:after, .availability-section .day-hours li.day-pending:after, .availability-section .day-hours li.day-available:after, .availability-section .day-hours li.day-disabled:after, .availability-section .day-hours li.day-unavailable:after, .property-calendar-hourly .select-calendar-date .search-calendar, .property-calendar-hourly .select-calendar-date:after, .property-calendar-hourly .select-calendar-date, .search-calendar .btn-clear-calendar, .search-calendar, .property-calendar>.homey_month_wrap .day-number, .property-calendar-hourly>.homey_month_wrap .day-number, .property-calendar>.homey_month_wrap .day-status, .property-calendar-hourly>.homey_month_wrap .day-status, .property-calendar>.homey_month_wrap>.days li img, .property-calendar-hourly>.homey_month_wrap>.days li img, .property-calendar>.homey_month_wrap>.days li.booked:after, .property-calendar>.homey_month_wrap>.days li.unavailable:after, .property-calendar>.homey_month_wrap>.days li.available:after, .property-calendar>.homey_month_wrap>.days li.pending:after, .property-calendar-hourly>.homey_month_wrap>.days li.booked:after, .property-calendar-hourly>.homey_month_wrap>.days li.unavailable:after, .property-calendar-hourly>.homey_month_wrap>.days li.available:after, .property-calendar-hourly>.homey_month_wrap>.days li.pending:after, .compare-property-label span, .compare-property-label, .compare-item .remove-icon, .banner-caption-side-search .half-search-wrap, .header-slider-item .banner-link, .header-slider-item .item-wrap, .video-background:before, .banner-caption-side-search .side-search-wrap, .banner-caption, .banner-inner:before, .splash-video-background, .splash-slider, .wp-block-archives-list li a:before, .wp-block-categories-list li a:before, .wp-block-latest-posts li a:before, .wp-block-rss li a:before, .wp-block-embed.is-type-video iframe, .next-prev-block .prev-box .next-prev-block-content, .next-prev-block .next-box .next-prev-block-content, #homey-map-loading .spinner, #homey-map-loading, .map-arrows-actions, .map-next-prev-actions, .map-zoom-actions, .overlay-booking-module-close, .overlay-search-title, .overlay-search-module-close, .search-hours-range .search-hours-range-left .bootstrap-select .btn span.filter-option:before, .search-hours-range .search-hours-range-left .bootstrap-select .wpcf7-submit span.filter-option:before, .search-hours-range .search-hours-range-left .bootstrap-select .gform_wrapper .button span.filter-option:before, .gform_wrapper .search-hours-range .search-hours-range-left .bootstrap-select .button span.filter-option:before, .search-hours-range .search-hours-range-left .bootstrap-select .gform_button span.filter-option:before, .search-hours-range .search-hours-range-right .bootstrap-select .btn span.filter-option:before, .search-hours-range .search-hours-range-right .bootstrap-select .wpcf7-submit span.filter-option:before, .search-hours-range .search-hours-range-right .bootstrap-select .gform_wrapper .button span.filter-option:before, .gform_wrapper .search-hours-range .search-hours-range-right .bootstrap-select .button span.filter-option:before, .search-hours-range .search-hours-range-right .bootstrap-select .gform_button span.filter-option:before, .search-filter-wrap, .search-destination .clear-input-btn, .search-type .clear-input-btn, .search-banner .search-destination .clear-input-btn, .search-banner .search-type .clear-input-btn, .search-guests-wrap, .search-destination .location-trigger, .search-destination:after, .search-guests:after, .search-date-range-arrive:after, .search-date-range-depart:after, .search-destination .animated-label, .search-date-range .animated-label, .search-guests .animated-label, .mobile-nav-wrap li .expand-me, .user-nav-wrap li .expand-me, .mobile-nav-wrap, .user-nav-wrap, .header-type-2 .header-comp-right, .account-loggedin:before, .sub-menu .sub-menu, .menu-dropdown, .menu-dropdown .sub-menu, .sub-menu, .homey-megamenu-wrap, .account-dropdown, .navi>.main-menu>li>a:before, .listing-navi>.main-menu>li>a:before, .widget-list-properties .label-featured, .widget-latest-posts .label-featured, .widget li a:before, .title-section .avatar .super-host-icon, .about-section-v5 .avatar .super-host-icon, .title-section .avatar, .about-section-v5 .avatar, .featured-slide-gallery-wrap .more-images span, .availability-section-hourly .select-calendar-date .search-calendar, .availability-section-hourly .select-calendar-date:after, .availability-section-hourly .select-calendar-date, .block-video iframe, .block-map iframe, .item-card-view .item-wrap .item-tools, .item-card-view .item-wrap .title-head, .item-user-image, .item-media-price, .item-list-view .item-user-image, .activitiy-item:after, .activities-list:before, .admin-top-banner-btn, .dashboard-form-inline .btn, .dashboard-form-inline .wpcf7-submit, .dashboard-form-inline .gform_wrapper .button, .gform_wrapper .dashboard-form-inline .button, .dashboard-form-inline .gform_button, .custom-modal-login .modal-body-left:before, .custom-modal-login .modal-body-left, .homy-progress-bar .bar-number, .homy-progress-bar .progress-bar-inner, .upload-view-media .btn-upload, .dashboard-view-block, .reserve-detail-avatar, .upload-image-counter, .saved-search-block .saved-search-icon, .msg-type-block .arrow, .msg-type-block .arrow:after, .dashboard-sidebar, .taxonomy-card .taxonomy-title, .block-head .edit-link, .btn-google-plus-lined i, .btn-facebook-lined i, .radio-tab .radio-tab-inner, .label-wrap.top-left, .label-wrap.top-right, .hover-effect:before {position: absolute }.static {position: static }.fixed, .footer-dashboard, .overlay-booking-module, .overlay-booking-btn, .overlay-search-module, .listing-nav, .dashaboard-snake-nav-wrap, .header-dashboard, .dashboard-page-title, .user-dashboard-left {position: fixed }.display-block, .wpcf7 label, .ui-slider-horizontal .ui-slider-handle:after, .half-map-search-filters .search-filter, .imported-calendar-row label, .compare-property-label span, .listing-sticky-map .item-grid-view .item-wrap .item-amenities .item-type, .listing-sticky-map .item-card-view .item-wrap .item-amenities .item-type, .listing-sticky-map .item-list-view .item-wrap .item-body .table-block, .header-slider-item .banner-link, .header-slider-item .item-title-head, .has-post-thumbnail>a, .aligncenter, .related-post .post-image, .host-listing-wrap .item-row .item-card-view .item-user-image, .crncy-lang-block>li ul, .overlay-search-module .search-banner .search-destination, .overlay-search-module .search-banner .search-type, .overlay-search-module .search-banner .search-date-range, .overlay-search-module .search-banner .search-guests, .overlay-search-module .search-banner .search-filters, .overlay-search-module .search-banner .search-button, .search-filter.search-filter-open, .banner-caption-side-search .side-search.hourly-search-banner .search-hours-range, .banner-caption-side-search .side-search .search-button, .banner-caption-side-search .side-search .search-guests, .banner-caption-side-search .side-search .search-date-range, .banner-caption-side-search .side-search .search-destination, .banner-caption-side-search .side-search .search-type, .banner-caption-side-search .side-search, .widget-advanced-search-filters .filters, .mobile-nav-wrap li .expand-me, .user-nav-wrap li .expand-me, .side-nav-active .mobile-nav-wrap .sub-menu[style], .side-nav-active .mobile-nav-wrap a, .side-nav-active .mobile-nav-wrap li, .header-type-2 .navi .homey-megamenu-wrap>.sub-menu, .header-type-3 .navi .homey-megamenu-wrap>.sub-menu, .header-type-3 .header-comp-nav, .header-type-2 .header-comp-logo, .header-type-2 .header-comp-right, .header-type-2 .header-comp-nav, .account-login .login-register a, .account-loggedin:before, .menu-dropdown a, .sub-menu a, .navi .homey-megamenu-wrap>.sub-menu .sub-menu li, .listing-navi .homey-megamenu-wrap>.sub-menu .sub-menu li, .navi .homey-megamenu-wrap>.sub-menu .sub-menu, .listing-navi .homey-megamenu-wrap>.sub-menu .sub-menu, .navi .homey-megamenu-wrap>.sub-menu a, .listing-navi .homey-megamenu-wrap>.sub-menu a, .navi>.main-menu>li>a:before, .listing-navi>.main-menu>li>a:before, .navi>.main-menu>li>a, .listing-navi>.main-menu>li>a, .widget_categories .screen-reader-text, .widget_archive .screen-reader-text, .widget-twitter time, .widget-instagram a, .widget .review-block .rating, .availability-section .search-calendar, .item-title-head .title a, .item-media-thumb a, .item-wrap.item-grid .media-left, .item-wrap.item-grid .media-body, .item-grid-view .item-title-head, .item-grid-view .item-wrap .property-item .media-left, .item-grid-view .item-wrap .property-item .media-body, .item-grid-view .item-wrap .grid-item-hidden, .half-map-wrap .item-grid-view .item-amenities .item-type, .item-list-view .item-footer, .item-list-view .item-type, .item-list-view .list-item-hidden, .house-features-list .label-title, .msg-type-block .arrow, .msg-type-block .arrow:after, .board-panel-menu li.board-panel-item-active ul, .board-panel-menu a, .account-dropdown ul li.active .sub-menu, .account-dropdown ul>li a, .item-blog .media-body, .item-promo .media-body, .media .media-object, .taber-nav a, .hover-effect:before, .hover-effect {display: block }.display-inline-block, .social-icons a, .breadcrumb li:after, .property-calendar>.homey_month_wrap .current-day, .property-calendar-hourly>.homey_month_wrap .current-day, .page-links .page-links-title, .page-links span, .page-links a, .pagination-main a, .map-search, .map-btn, .top-contact-address li, .top-slogan li, .crncy-lang-block>li a, .crncy-lang-block>li, .mixed-search-panel .nav-tabs>li, .filters .control, .pets-calculator .control, .adults-calculator .quantity-calculator, .children-calculator .quantity-calculator, .mobile-nav-wrap a, .user-nav-wrap a, .header-type-3 .account-loggedin, .account-login .login-register, .account-loggedin .user-image, .navi .homey-megamenu-wrap>.sub-menu .sub-menu a:before, .listing-navi .homey-megamenu-wrap>.sub-menu .sub-menu a:before, .navi .homey-megamenu-wrap>.sub-menu>li, .listing-navi .homey-megamenu-wrap>.sub-menu>li, .navi>.main-menu .has-child>a:after, .listing-navi>.main-menu .has-child>a:after, .navi>.main-menu>li, .listing-navi>.main-menu>li, .widget_nav_menu li a, .widget_categories li a, .widget_pages li a, .wp-block-archives li a, .tagcloud a, .widget-list-properties .stars, .widget-list-properties .item-price, .spinner>div, .pagination>li>a, .pagination>li>span, .what-nearby .what-nearby-right .time-review, .property-header-gallery-btn, .item-amenities li, .item-price, .item-list-view .item-user-info, .homy-progress-bar .bar-title, .homy-progress-bar .bar-number, .upload-icon, .media-signal, .red-marker, .item-blog-category a, .custom-actions span, .custom-actions .btn-action span, .custom-actions .btn-action, .custom-actions .btn, .custom-actions .wpcf7-submit, .custom-actions .gform_wrapper .button, .gform_wrapper .custom-actions .button, .custom-actions .gform_button, .label-wrap .label, .label-wrap {display: inline-block }.display-inline, .listing-sticky-map .item-list-view .item-amenities .item-type, .slick-slide .item-amenities .item-type, .crncy-lang-block {display: inline }.display-table, .search-radius-slider, .half-map-search-inner-wrap, .header-top-bar .top-bar-inner, .mixed-search-nav, .search-banner>form.clearfix, .search-banner, .mobile-logo, .navi .homey-megamenu-wrap>.sub-menu, .listing-navi .homey-megamenu-wrap>.sub-menu, .about-section .block-bordered, .item-footer, .activitiy-item, .saved-search-block, .msg-to-agent-block, .listing-submit-wrap, .services-module.style3 .service-block, .taber-nav, .table-block, .print-main-wrap .block-section:before, .search-extra-services li:before, .navi>.main-menu:before, .listing-navi>.main-menu:before, .what-nearby dd:before, .dashaboard-snake-nav-wrap:before, .payment-list ul li:before, .steps-nav:before, .house-features-list:before, .upload-gallery-thumb-buttons:before, .msg-type-block .msg-attachment-row:before, .msg-user-info:before, .dashboard-page-title:before, .block-verify:before, .block-bordered:before, .block-section:before, .block-body-v5:before, .block-body:before, .block-sub-title:before, .block-title:before, .block-head:before, .label-option-2-col:before, .label-option-3-col:before, .label-option-4-col:before, .detail-list:before, .print-main-wrap .block-section:after, .search-extra-services li:after, .navi>.main-menu:after, .listing-navi>.main-menu:after, .what-nearby dd:after, .dashaboard-snake-nav-wrap:after, .payment-list ul li:after, .steps-nav:after, .house-features-list:after, .upload-gallery-thumb-buttons:after, .msg-type-block .msg-attachment-row:after, .msg-user-info:after, .dashboard-page-title:after, .block-verify:after, .block-bordered:after, .block-section:after, .block-body-v5:after, .block-body:after, .block-sub-title:after, .block-title:after, .block-head:after, .label-option-2-col:after, .label-option-3-col:after, .label-option-4-col:after, .detail-list:after {display: table }.display-table-row, .table-row {display: table-row }.display-table-cell, .search-radius-slider .distance-range-wrap, .search-radius-slider .search-radius-distance, .half-map-search-inner-wrap .search-destination, .half-map-search-inner-wrap .search-type, .half-map-search-inner-wrap .search-date-range, .half-map-search-inner-wrap .search-guests, .half-map-search-inner-wrap .search-hours-range, .header-top-bar .top-bar-left, .header-top-bar .top-bar-right, .mixed-search-nav .nav-pills, .mixed-search-nav .tab-content, .hourly-search-banner .search-hours-range, .main-hourly-search .search-hours-range, .filters, .main-search .search-destination, .main-search .search-type, .main-search .search-date-range, .main-search .search-guests, .main-search .search-filters, .main-search .search-button, .search-banner .search-destination, .search-banner .search-type, .search-banner .search-date-range, .search-banner .search-guests, .search-banner .search-button, .mobile-logo h1, .header-comp-menu, .header-comp-logo, .header-comp-left, .header-comp-right, .header-comp-nav, .header-comp-navicon, .about-section .block-col, .activitiy-item-body, .activitiy-item-left, .saved-search-block .saved-search-text, .saved-search-block .custom-actions, .listing-submit-wrap .btn, .listing-submit-wrap .wpcf7-submit, .listing-submit-wrap .gform_wrapper .button, .gform_wrapper .listing-submit-wrap .button, .listing-submit-wrap .gform_button, .services-module.style3 .service-block .block-content, .services-module.style3 .service-block .block-icon, .taber-nav li, .table-col {display: table-cell }.display-flex, .taxonomy-item-v2 {display: -webkit-box;display: -ms-flexbox;display: flex }.display-none, .breadcrumb li:before, .search-calendar, .listing-sticky-map .item-amenities .item-label, .listing-sticky-map .item-address, .listing-sticky-map .item-user-image, .header-slider-item .property-item .item-amenities .item-label, .pingback .media-left, .related-post .post-image:before, .sidebar-booking-module .sidebar-booking-module-body .bs-searchbox .form-control, .sidebar-booking-module .sidebar-booking-module-body .bs-searchbox .wpcf7-form-control, .sidebar-booking-module .sidebar-booking-module-body .bs-searchbox .wp-block-search input, .wp-block-search .sidebar-booking-module .sidebar-booking-module-body .bs-searchbox input, .sidebar-booking-module .sidebar-booking-module-body .bs-searchbox .post-password-form input[type=password], .post-password-form .sidebar-booking-module .sidebar-booking-module-body .bs-searchbox input[type=password], .sidebar-booking-module .sidebar-booking-module-body .bs-searchbox .searchform input, .searchform .sidebar-booking-module .sidebar-booking-module-body .bs-searchbox input, .search-hours-range .bs-searchbox .form-control, .search-hours-range .bs-searchbox .wpcf7-form-control, .search-hours-range .bs-searchbox .wp-block-search input, .wp-block-search .search-hours-range .bs-searchbox input, .search-hours-range .bs-searchbox .post-password-form input[type=password], .post-password-form .search-hours-range .bs-searchbox input[type=password], .search-hours-range .bs-searchbox .searchform input, .searchform .search-hours-range .bs-searchbox input, .search-filter, .search-destination .clear-input-btn, .search-type .clear-input-btn, .search-banner .search-destination .clear-input-btn, .search-banner .search-type .clear-input-btn, .main-search .search-banner-mobile, .search-guests-wrap, .search-banner-mobile, .animated-label, .search-destination.with-select:after, .mobile-nav-wrap ul ul, .user-nav-wrap ul ul, .navi .homey-megamenu-wrap>.sub-menu .homy-menu-title-hidden>a, .listing-navi .homey-megamenu-wrap>.sub-menu .homy-menu-title-hidden>a, .widget_recent_comments .recentcomments a:before, .widget-login-register li a:before, .widget .review-block time, .widget-list-properties .item-amenities li:last-of-type, .widget .screen-reader-text, .listing-nav, .availability-datepicker-wrap .daterangepicker:before, .availability-datepicker-wrap .daterangepicker:after, .availability-section .search-calendar:before, .availability-section .search-calendar:after, .item-card-view .item-wrap .item-tools .dropdown-menu>li:before, .item-card-view .item-wrap .item-tools .dropdown-menu>li:after, .item-grid-view .item-wrap .item-user-info, .item-grid-view .item-wrap .list-item-hidden, .item-list-view .item-media-thumb .item-user-image, .item-list-view .grid-item-hidden, .activitiy-item .activitiy-item:after, .steps-nav .btn-step-submit, .board-panel-menu ul, .account-dropdown ul .sub-menu, .dashboard-content-area .validate-errors, .dashboard-content-area .validate-errors-gal, .taxonomy-grid-module-v2-grid-v2-slider .slick-prev:before, .taxonomy-grid-module-v2-grid-v2-slider .slick-next:before, .testimonials-module .slick-prev:before, .testimonials-module .slick-next:before, .partners-module .slick-prev:before, .partners-module .slick-next:before, .blog-module .slick-prev:before, .blog-module .slick-next:before, .item-card-slider-view-4cols .title, .property-module-grid-slider .slick-prev:before, .property-module-grid-slider .slick-next:before, .property-module-card-slider .slick-prev:before, .property-module-card-slider .slick-next:before {display: none }.background-color-transparent, .breadcrumb, .header-mobile .btn-mobile-nav, .account-dropdown ul>li a:hover, .navi .homey-megamenu-wrap>.sub-menu .sub-menu, .listing-navi .homey-megamenu-wrap>.sub-menu .sub-menu, .upload-view-media .btn-upload, .verified .btn:hover, .verified .wpcf7-submit:hover, .verified .gform_wrapper .button:hover, .gform_wrapper .verified .button:hover, .verified .gform_button:hover, .admin-top-banner-btn, .btn-danger-outlined:hover, .btn-danger-outlined:active, .btn-danger-outlined:focus, .btn-danger-outlined, .btn-success-outlined, .btn-warning-outlined, .control__indicator {background-color: transparent }.border-0, .reason-msg-block textarea, .listing-submit-wrap .btn, .listing-submit-wrap .wpcf7-submit, .listing-submit-wrap .gform_wrapper .button, .gform_wrapper .listing-submit-wrap .button, .listing-submit-wrap .gform_button {border: 0 }.border-none, .ui-slider-horizontal .ui-slider-range, .map-search, .map-btn, .menu-dropdown li:last-child, .sub-menu li:last-child, .navi .homey-megamenu-wrap>.sub-menu .sub-menu li, .listing-navi .homey-megamenu-wrap>.sub-menu .sub-menu li, .msg-type-block .form-control, .msg-type-block .wpcf7-form-control, .msg-type-block .wp-block-search input, .wp-block-search .msg-type-block input, .msg-type-block .post-password-form input[type=password], .post-password-form .msg-type-block input[type=password], .msg-type-block .searchform input, .searchform .msg-type-block input, .account-dropdown ul .sub-menu li:last-child {border: none }.border-top {border-top: 1px dotted #d8dce1 }.margin-0, .social-icons a:first-child, .next-prev-block .prev-box p, .next-prev-block .next-box p, .mebership-list-info, .recurring-payment-wrap .control, .msg-send-block-host-avatar p, .msg-send-block-host-avatar h4, #google-maps-info-window .item-wrap, .search-extra-services .control, .search-extra-services .extra-services-list, .sidebar-booking-module .payment-list ul, .top-contact-address, .crncy-lang-block, .top-contact-address li:last-child, .mobile-nav-wrap ul, .user-nav-wrap ul, .navi>.main-menu, .listing-navi>.main-menu, .host-rating-section .review-block:last-of-type, .host-rating-section .reviews-section ul, .host-rating-section .reviews-section, .sort-wrap ul, .content-area .block, .rating li, .rating, .item-tools .dropdown-menu, .item-amenities, .item-price, .dashaboard-snake-nav, .activity-message-reply, .activity-reservation-process, .bootbox p, .custom-modal p, .payment-list ul, .saved-search-block ul, .msg-send-block, .msgs-reply-list .media, .board-panel-menu ul, .board-panel-menu, .account-dropdown ul i, .account-dropdown ul, .media-heading, .media-count, .dashboard-page-title h1, .price-table-description ul, .taber-nav, .table-col address, .table-col ul, .table-col ol, .block-title, .title, .block-head .title, .block:last-of-type, .custom-actions .btn-action:first-child, .detail-list, .label-wrap .label:last-child, .well, * {margin: 0 }.mt-10, .banner-caption-side-search .side-search.hourly-search-banner .search-hours-range, .banner-caption-side-search .side-search .search-button, .banner-caption-side-search .side-search .search-guests, .banner-caption-side-search .side-search .search-date-range, .banner-caption-side-search .side-search .search-destination, .banner-caption-side-search .side-search .search-type {margin-top: 10px }.mt-20 {margin-top: 20px }.mt-30 {margin-top: 30px }.mb-0, .host-profile .host-section dl {margin-bottom: 0 !important }.mb-10 {margin-bottom: 10px !important }.mb-20 {margin-bottom: 20px !important }.mb-30, .wallet-box-wrap {margin-bottom: 30px !important }.padding-0, .breadcrumb li+li:before, .breadcrumb li:last-child:after, .breadcrumb, .page-links .page-links-title, .page-links span, .page-links a, .pagination-main a, .mixed-search-nav .main-search .container, .mixed-search-nav .main-hourly-search .container, .header-type-3 .header-comp-logo, .header-type-3 .header-comp-left, .header-type-3 .header-comp-right, .navi .homey-megamenu-wrap>.sub-menu>li>a, .listing-navi .homey-megamenu-wrap>.sub-menu>li>a, .pagination>li>a, .pagination>li>span, .host-rating-section .review-block:last-of-type, .rating li, .item-tools .dropdown-menu, .item-amenities, .dashaboard-snake-nav, .dashaboard-snake-nav-wrap, .activity-message-reply, .activity-reservation-process, .payment-list ul, .reason-msg-block textarea, .msg-type-block .form-control, .msg-type-block .wpcf7-form-control, .msg-type-block .wp-block-search input, .wp-block-search .msg-type-block input, .msg-type-block .post-password-form input[type=password], .post-password-form .msg-type-block input[type=password], .msg-type-block .searchform input, .searchform .msg-type-block input, .msg-send-block .media-left, .board-panel-menu ul, .board-panel-menu, .account-dropdown ul, .user-dashboard-left, .price-table-description ul, .services-module.style3 .service-block .block-content, .services-module.style3 .service-block, .taber-nav, .detail-list, .bootstrap-select.btn-group .dropdown-menu, * {padding: 0 }.pb-0 {padding-bottom: 0 !important }.float-left, .imported-calendar-row .imported-calendar-50, .search-calendar .left-calendar, .search-calendar .right-calendar, .modal-calendar-availability .control, .weekdays li, .days li, .month h4, .compare-item, .map-on-left .half-map-right-wrap, .map-on-right .half-map-left-wrap, .gallery-item, .related-post .post-body, .related-post .post-image, .booking-property-info, .booking-data-arrive, .booking-data-depart, .msg-send-block-host-info, .msg-send-block-host-avatar img, .search-extra-services .control, .half-map-search-buttons .save-search-btn, .search-hours-range .search-hours-range-left, .search-hours-range .search-hours-range-right, .search-date-range-arrive, .search-date-range-depart, .header-type-2 .header-comp-logo, .widget-latest-properties .widget-slider .item-wrap, .featured-slide-gallery-wrap a, .availability-section-hourly .head-hours li, .availability-section-hourly .day-hours li, .availability-datepicker-wrap .calendar.left, .availability-datepicker-wrap .calendar.right, .what-nearby .what-nearby-left, .block-top-title address, .block-top-title .rating, .block-top-title .superhost-info-icon, .item-date, .footer-left, .title-head-left, .dashaboard-snake-nav .step-block, .steps-nav .btn-step-back, .house-features-list .control, .upload-gallery-thumb-buttons button, .msg-type-block .msg-attachment-row .msg-attachment .attach-icon, .msg-type-block .msg-attachment-row .msg-charter, .msg-user-info .msg-user-left, .module-item, .blog-module-slider .item-blog, .block-col, .block-left, .page-title-left, .label-option-4-col label, .label-option-3-col label, .label-option-2-col label {float: left }.float-right, .calendar-navigation, .map-on-left .half-map-left-wrap, .map-on-right .half-map-right-wrap, .wp-block-search button, .wp-block-archives-list li .cat-count, .wp-block-categories-list li .cat-count, .wp-block-latest-posts li .cat-count, .wp-block-rss li .cat-count, .mebership-list-info li strong, .booking-property-img, .rules-options li span, .search-extra-services span, .crncy-lang-block .dropdown-menu .flag-img, .guest-apply-btn .btn, .guest-apply-btn .wpcf7-submit, .guest-apply-btn .gform_wrapper .button, .gform_wrapper .guest-apply-btn .button, .guest-apply-btn .gform_button, .pets-calculator-control-wrap, .adults-calculator .btn, .adults-calculator .wpcf7-submit, .adults-calculator .gform_wrapper .button, .gform_wrapper .adults-calculator .button, .adults-calculator .gform_button, .children-calculator .btn, .children-calculator .wpcf7-submit, .children-calculator .gform_wrapper .button, .gform_wrapper .children-calculator .button, .children-calculator .gform_button, .pets-calculator .btn, .pets-calculator .wpcf7-submit, .pets-calculator .gform_wrapper .button, .gform_wrapper .pets-calculator .button, .pets-calculator .gform_button, .navi>.main-menu .has-child>a:after, .listing-navi>.main-menu .has-child>a:after, .searchform button, .widget li .cat-count, .availability-datepicker-wrap .calendar.right, .what-nearby .what-nearby-right, .block-top-title .listing-contact-save, .item-tools, .footer-right, .title-head-right, .item-list-view .item-footer, .payment-list ul li span, .steps-nav .btn-step-submit, .steps-nav .btn-step-next, .upload-gallery-thumb-buttons button+button, .msg-user-info .custom-actions, .board-panel-menu a i, .block-right, .page-title-right {float: right }.float-none, .listing-sticky-map .item-list-view, .page-links .page-links-title, .page-links span, .page-links a, .pagination-main a, .banner-caption-side-search .side-search.hourly-search-banner .search-hours-range, .banner-caption-side-search .side-search .search-button, .banner-caption-side-search .side-search .search-guests, .banner-caption-side-search .side-search .search-date-range, .banner-caption-side-search .side-search .search-destination, .banner-caption-side-search .side-search .search-type, .widget-latest-properties .item-wrap, .pagination>li>a, .pagination>li>span, .about-section .block-col, .item-grid-view .item-wrap .title-head-left, .item-list-view .title-head-left, .item-blog, .item-promo, .block-section-no-bg .block-left, .block-section-no-bg .block-right {float: none }.v-middle, .breadcrumb li:after, .map-search, .map-btn, .top-contact-address li i, .crncy-lang-block>li i, .header-top-bar .top-bar-left, .header-top-bar .top-bar-right, .filters, .mobile-logo h1, .mobile-logo, .navi>.main-menu .has-child>a:after, .listing-navi>.main-menu .has-child>a:after, .header-comp-menu, .header-comp-logo, .header-comp-left, .header-comp-right, .header-comp-nav, .header-comp-navicon, .upload-view-media .btn-upload [class^=icon-], .saved-search-block .saved-search-text, .saved-search-block .custom-actions, .media-body, .table-col {vertical-align: middle !important }.v-top, .navi .homey-megamenu-wrap>.sub-menu .sub-menu a:before, .listing-navi .homey-megamenu-wrap>.sub-menu .sub-menu a:before, .navi>.main-menu>li, .listing-navi>.main-menu>li, .services-module.style3 .service-block .block-content, .services-module.style3 .service-block .block-icon, .label-wrap .label {vertical-align: top !important }.v-bottom {vertical-align: bottom !important }.left-0, .experience-calendar>.homey_month_wrap>.days li.booked:after, .experience-calendar>.homey_month_wrap>.days li.unavailable:after, .experience-calendar>.homey_month_wrap>.days li.available:after, .experience-calendar>.homey_month_wrap>.days li.pending:after, .availability-section .days li.day-booked:after, .availability-section .days li.day-pending:after, .availability-section .days li.day-available:after, .availability-section .days li.day-disabled:after, .availability-section .days li.day-unavailable:after, .availability-section .day-hours li.day-booked:after, .availability-section .day-hours li.day-pending:after, .availability-section .day-hours li.day-available:after, .availability-section .day-hours li.day-disabled:after, .availability-section .day-hours li.day-unavailable:after, .property-calendar>.homey_month_wrap>.days li.booked:after, .property-calendar>.homey_month_wrap>.days li.unavailable:after, .property-calendar>.homey_month_wrap>.days li.available:after, .property-calendar>.homey_month_wrap>.days li.pending:after, .property-calendar-hourly>.homey_month_wrap>.days li.booked:after, .property-calendar-hourly>.homey_month_wrap>.days li.unavailable:after, .property-calendar-hourly>.homey_month_wrap>.days li.available:after, .property-calendar-hourly>.homey_month_wrap>.days li.pending:after, .splash-video-background, .splash-slider, .wp-block-embed.is-type-video iframe, .overlay-booking-module, .overlay-search-module, .mobile-nav-wrap li.active .sub-menu, .user-nav-wrap li.active .sub-menu, .side-nav-active .menu-dropdown .sub-menu, .side-nav-active .sub-menu .sub-menu, .account-loggedin:before, .menu-dropdown, .sub-menu, .navi .homey-megamenu-wrap ul, .listing-navi .homey-megamenu-wrap ul, .navi>.main-menu>li>a:before, .listing-navi>.main-menu>li>a:before, .availability-datepicker-wrap .daterangepicker, .block-video iframe, .block-map iframe, .item-media-price, .custom-modal-login .modal-body-left:before, .homy-progress-bar .bar-number, .homy-progress-bar .progress-bar-inner, .user-dashboard-left, .radio-tab .radio-tab-inner, .hover-effect:before {left: 0 }.right-0, .overlay-booking-module-close, .sidebar-booking-module .search-calendar, .sidebar-booking-module .search-guests-wrap, .half-map-left-wrap .search-guests-wrap, .overlay-search-module-close, .mobile-nav-wrap li .expand-me, .user-nav-wrap li .expand-me, .mobile-nav-wrap li.active .sub-menu, .user-nav-wrap li.active .sub-menu, .header-type-2 .header-comp-right, .account-dropdown, .account-loggedin:before, .navi .homey-megamenu-wrap ul, .listing-navi .homey-megamenu-wrap ul, .navi>.main-menu>li>a:before, .listing-navi>.main-menu>li>a:before, .homy-progress-bar .bar-number, .radio-tab .radio-tab-inner {right: 0 }.top-0, .half-map-search-filters .search-filter, .experience-calendar>.homey_month_wrap>.days li.booked:after, .experience-calendar>.homey_month_wrap>.days li.unavailable:after, .experience-calendar>.homey_month_wrap>.days li.available:after, .experience-calendar>.homey_month_wrap>.days li.pending:after, .availability-section .days li.day-booked:after, .availability-section .days li.day-pending:after, .availability-section .days li.day-available:after, .availability-section .days li.day-disabled:after, .availability-section .days li.day-unavailable:after, .availability-section .day-hours li.day-booked:after, .availability-section .day-hours li.day-pending:after, .availability-section .day-hours li.day-available:after, .availability-section .day-hours li.day-disabled:after, .availability-section .day-hours li.day-unavailable:after, .property-calendar>.homey_month_wrap>.days li.booked:after, .property-calendar>.homey_month_wrap>.days li.unavailable:after, .property-calendar>.homey_month_wrap>.days li.available:after, .property-calendar>.homey_month_wrap>.days li.pending:after, .property-calendar-hourly>.homey_month_wrap>.days li.booked:after, .property-calendar-hourly>.homey_month_wrap>.days li.unavailable:after, .property-calendar-hourly>.homey_month_wrap>.days li.available:after, .property-calendar-hourly>.homey_month_wrap>.days li.pending:after, .splash-video-background, .splash-slider, .wp-block-embed.is-type-video iframe, .overlay-booking-module-close, .overlay-booking-module, .overlay-search-title, .overlay-search-module-close, .overlay-search-module, .mobile-nav-wrap li .expand-me, .user-nav-wrap li .expand-me, .header-type-2 .header-comp-right .account-loggedin, .header-type-2 .header-comp-right, .account-loggedin:before, .menu-dropdown .sub-menu, .sub-menu .sub-menu, .navi .homey-megamenu-wrap ul, .listing-navi .homey-megamenu-wrap ul, .navi>.main-menu>li>a:before, .listing-navi>.main-menu>li>a:before, .availability-datepicker-wrap .daterangepicker, .block-video iframe, .block-map iframe, .item-media-price .item-price, .custom-modal-login .modal-body-left:before, .homy-progress-bar .bar-number, .homy-progress-bar .progress-bar-inner, .user-dashboard-left, .radio-tab .radio-tab-inner, .control__indicator, .hover-effect:before {top: 0 }.bottom-0, .footer-dashboard, .item-media-price {bottom: 0 }.text-success {color: #85c341 }.text-danger {color: #c31b1b }.no-wrap {white-space: nowrap }.block-head .title {font-size: 24px;line-height: 34px }@media (max-width:768px) {.block-head .title {font-size: 18px;line-height: 28px }}.block-head .title span {font-weight: 700 }.dashboard-page-title h1 {font-size: 18px;line-height: 30px;font-weight: 700;text-transform: none;letter-spacing: normal }@media (max-width:768px) {.dashboard-page-title h1 {font-size: 16px;line-height: 20px;font-weight: 700;text-transform: none;letter-spacing: normal }}.block-body .media-heading {font-size: 14px;line-height: 18px;font-weight: 700;text-transform: none;letter-spacing: normal }.block-body .media-count {font-size: 36px;line-height: 38px;font-weight: 700;text-transform: none;letter-spacing: normal }.item-price {font-size: 28px;line-height: inherit;font-weight: 500;text-transform: none;letter-spacing: normal }@media (max-width:768px) {.item-price {font-size: 22px;line-height: inherit;font-weight: 700;text-transform: none;letter-spacing: normal }}.item-price sub, .item-price sup {font-size: 14px;font-weight: 500 }.title, .sub-title, .item-title-head .title {font-size: 16px;line-height: 26px }@media (max-width:768px) {.title, .sub-title, .item-title-head .title {font-size: 15px;line-height: 25px }}.block-icon {font-size: 40px;line-height: 40px;font-weight: 400;text-transform: none;letter-spacing: normal }.block-link {font-size: 13px;line-height: 13px;font-weight: 700;text-transform: none;letter-spacing: normal }.label {font-size: 10px;line-height: 10px;font-weight: 700;text-transform: none;letter-spacing: normal }.messages-area .media-heading {font-size: 14px;line-height: inherit;font-weight: 700;text-transform: none;letter-spacing: normal }.item-user-info {font-size: 10px;line-height: 14px;font-weight: 700;text-transform: none;letter-spacing: normal;text-transform: capitalize }* {outline: none }body {text-rendering: optimizeLegibility;-webkit-font-smoothing: auto;-moz-osx-font-smoothing: grayscale;direction: ltr;text-align: left }body.modal-open {overflow: auto !important;padding-right: 0px !important }h1, h2, h3, h4, h5, h6 {margin: 0 0 20px }@media (max-width:768px) {h1, h2, h3, h4, h5, h6 {margin: 0 0 14px }}dt {font-weight: bold !important }address {margin-bottom: 0 }time {color: #949ca5 }img {outline: none }ul, ol, dl {margin-bottom: 20px }ul, ol {padding-left: 30px }ul {list-style-type: disc;list-style-position: inside }ol {list-style-type: decimal;list-style-position: inside }ul ul, ol ul {list-style-type: circle;list-style-position: inside;margin-left: 15px }ol ol, ul ol {list-style-type: lower-latin;list-style-position: inside }p {margin: 0 0 20px }@media (max-width:768px) {p {margin: 0 0 10px }}textarea.form-control, textarea.wpcf7-form-control {padding: 12px }pre {white-space: pre-wrap }.homey-icon-check-circle-1, .homey-icon-remove-circle {margin-right: 5px }.list-lined li {border-bottom: 1px dotted #d8dce1;text-align: right;padding: 5px 0 }.list-lined li strong {float: left }.dashboard-content-area ::-webkit-input-placeholder {color: #949ca5 !important }.dashboard-content-area ::-moz-placeholder {color: #949ca5 }.dashboard-content-area :-ms-input-placeholder {color: #949ca5 }.dashboard-content-area :-moz-placeholder {color: #949ca5 }.dashboard-content-area .bs-title-option, .dashboard-content-area .filter-option {color: #949ca5 }@media (max-width:768px) {.container {width: 480px !important }}@media (max-width:480px) {.container {width: 100% !important }}@media (max-width:768px) {.hidden-xs {display: none !important }}.well {background-color: rgba(35, 35, 35, .05);border-color: transparent;-webkit-box-shadow: none;box-shadow: none }.no-margin {margin-left: 0;margin-right: 0 }.no-margin div[class*=col-] {padding-left: 0;padding-right: 0 }.form-control, .wpcf7-form-control, .wp-block-search input, .post-password-form input[type=password], .searchform input {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.428571429;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s }.form-control:focus, .wpcf7-form-control:focus, .wp-block-search input:focus, .post-password-form input[type=password]:focus, .searchform input:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6) }.form-control::-moz-placeholder, .wpcf7-form-control::-moz-placeholder, .wp-block-search input::-moz-placeholder, .post-password-form input[type=password]::-moz-placeholder, .searchform input::-moz-placeholder {color: #999;opacity: 1 }.form-control:-ms-input-placeholder, .wpcf7-form-control:-ms-input-placeholder, .wp-block-search input:-ms-input-placeholder, .post-password-form input[type=password]:-ms-input-placeholder, .searchform input:-ms-input-placeholder {color: #999 }.form-control::-webkit-input-placeholder, .wpcf7-form-control::-webkit-input-placeholder, .wp-block-search input::-webkit-input-placeholder, .post-password-form input[type=password]::-webkit-input-placeholder, .searchform input::-webkit-input-placeholder {color: #999 }.form-control::-ms-expand, .wpcf7-form-control::-ms-expand, .wp-block-search input::-ms-expand, .post-password-form input[type=password]::-ms-expand, .searchform input::-ms-expand {border: 0;background-color: transparent }.form-control[disabled], [disabled].wpcf7-form-control, .wp-block-search input[disabled], .post-password-form input[disabled][type=password], .searchform input[disabled], .form-control[readonly], [readonly].wpcf7-form-control, .wp-block-search input[readonly], .post-password-form input[readonly][type=password], .searchform input[readonly], fieldset[disabled] .form-control, fieldset[disabled] .wpcf7-form-control, fieldset[disabled] .wp-block-search input, .wp-block-search fieldset[disabled] input, fieldset[disabled] .post-password-form input[type=password], .post-password-form fieldset[disabled] input[type=password], fieldset[disabled] .searchform input, .searchform fieldset[disabled] input {background-color: #fff;opacity: 1 }.form-control[disabled], [disabled].wpcf7-form-control, .wp-block-search input[disabled], .post-password-form input[disabled][type=password], .searchform input[disabled], fieldset[disabled] .form-control, fieldset[disabled] .wpcf7-form-control, fieldset[disabled] .wp-block-search input, .wp-block-search fieldset[disabled] input, fieldset[disabled] .post-password-form input[type=password], .post-password-form fieldset[disabled] input[type=password], fieldset[disabled] .searchform input, .searchform fieldset[disabled] input {cursor: not-allowed }.dropdown-backdrop {display: none !important }.d-flex {display: -webkit-box;display: -ms-flexbox;display: flex }.spacer {clear: both;width: 100%;margin-bottom: 30px }a {text-decoration: none }a:hover, a:active, a:focus {text-decoration: none;outline: none }hr {border-color: transparent }.icon-holder .form-control:not(textarea), .icon-holder .wpcf7-form-control:not(textarea), .icon-holder .wp-block-search input:not(textarea), .wp-block-search .icon-holder input:not(textarea), .icon-holder .post-password-form input[type=password]:not(textarea), .post-password-form .icon-holder input[type=password]:not(textarea), .icon-holder .searchform input:not(textarea), .searchform .icon-holder input:not(textarea) {padding-left: 54px }.text-primary {color: #f15e75 }a.text-primary:hover, a.text-primary:focus {color: #ed2f4d }.text-secondary {color: #54c4d9 }a.text-secondary:hover, a.text-secondary:focus {color: #2db3cd }.text-success {color: #85c341 }a.text-success:hover, a.text-success:focus {color: #6b9f32 }.text-info {color: #34b2e4 }a.text-info:hover, a.text-info:focus {color: #1b98ca }.text-warning {color: #f0ad4e }a.text-warning:hover, a.text-warning:focus {color: #ec971f }.text-danger {color: #c31b1b }a.text-danger:hover, a.text-danger:focus {color: #961515 }.text-grey-lighter {color: #d8dce1 }a.text-grey-lighter:hover, a.text-grey-lighter:focus {color: #bbc2cb }.hover-effect {overflow: hidden }.hover-effect:before {content: "";opacity: 1;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(0%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .75)));background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, .75) 100%);background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, .75) 100%);z-index: 1 }@media (max-width:991px) {.hover-effect:hover:before {opacity: 1 }}.hover-effect:hover img {-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05) }@media (max-width:991px) {.hover-effect:hover img {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }}.effect-light:before {background-color: rgba(255, 255, 255, .3) !important }.animate-style1 figcaption {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }.animate-style1 .figure-block:hover figcaption {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }label {margin: 0 0 8px;font-weight: 600 }.label-grey {background-color: #232323 }img {max-width: 100%;height: auto }.alignleft {float: left;margin-right: 20px }.alignright {float: right;margin-left: 20px }.aligncenter, .alignleft, .alignright {margin-bottom: 30px !important }.form-control, .wpcf7-form-control, .wp-block-search input, .post-password-form input[type=password], .searchform input {height: 42px;-webkit-box-shadow: none;box-shadow: none;padding: 0 12px;-webkit-appearance: none;-moz-appearance: none;appearance: none }.form-control::-moz-placeholder, .wpcf7-form-control::-moz-placeholder, .wp-block-search input::-moz-placeholder, .post-password-form input[type=password]::-moz-placeholder, .searchform input::-moz-placeholder {color: #4f5962;opacity: 1 }.form-control:-ms-input-placeholder, .wpcf7-form-control:-ms-input-placeholder, .wp-block-search input:-ms-input-placeholder, .post-password-form input[type=password]:-ms-input-placeholder, .searchform input:-ms-input-placeholder {color: #4f5962 }.form-control::-webkit-input-placeholder, .wpcf7-form-control::-webkit-input-placeholder, .wp-block-search input::-webkit-input-placeholder, .post-password-form input[type=password]::-webkit-input-placeholder, .searchform input::-webkit-input-placeholder {color: #4f5962 }.form-control:focus::-moz-placeholder, .wpcf7-form-control:focus::-moz-placeholder, .wp-block-search input:focus::-moz-placeholder, .post-password-form input[type=password]:focus::-moz-placeholder, .searchform input:focus::-moz-placeholder {color: transparent;opacity: 1 }.form-control:focus:-ms-input-placeholder, .wpcf7-form-control:focus:-ms-input-placeholder, .wp-block-search input:focus:-ms-input-placeholder, .post-password-form input[type=password]:focus:-ms-input-placeholder, .searchform input:focus:-ms-input-placeholder {color: transparent }.form-control:focus::-webkit-input-placeholder, .wpcf7-form-control:focus::-webkit-input-placeholder, .wp-block-search input:focus::-webkit-input-placeholder, .post-password-form input[type=password]:focus::-webkit-input-placeholder, .searchform input:focus::-webkit-input-placeholder {color: transparent }.form-control:focus, .wpcf7-form-control:focus, .wp-block-search input:focus, .post-password-form input[type=password]:focus, .searchform input:focus {-webkit-box-shadow: none;box-shadow: none }.form-control.error, .error.wpcf7-form-control, .wp-block-search input.error, .post-password-form input.error[type=password], .searchform input.error {border-color: #c31b1b;background-color: #F6C8C8 }.form-control.error::-moz-placeholder, .error.wpcf7-form-control::-moz-placeholder, .wp-block-search input.error::-moz-placeholder, .post-password-form input.error[type=password]::-moz-placeholder, .searchform input.error::-moz-placeholder {color: #c31b1b;opacity: 1 }.form-control.error:-ms-input-placeholder, .error.wpcf7-form-control:-ms-input-placeholder, .wp-block-search input.error:-ms-input-placeholder, .post-password-form input.error[type=password]:-ms-input-placeholder, .searchform input.error:-ms-input-placeholder {color: #c31b1b }.form-control.error::-webkit-input-placeholder, .error.wpcf7-form-control::-webkit-input-placeholder, .wp-block-search input.error::-webkit-input-placeholder, .post-password-form input.error[type=password]::-webkit-input-placeholder, .searchform input.error::-webkit-input-placeholder {color: #c31b1b }.form-control.error:focus::-moz-placeholder, .error.wpcf7-form-control:focus::-moz-placeholder, .wp-block-search input.error:focus::-moz-placeholder, .post-password-form input.error[type=password]:focus::-moz-placeholder, .searchform input.error:focus::-moz-placeholder {color: transparent;opacity: 1 }.form-control.error:focus:-ms-input-placeholder, .error.wpcf7-form-control:focus:-ms-input-placeholder, .wp-block-search input.error:focus:-ms-input-placeholder, .post-password-form input.error[type=password]:focus:-ms-input-placeholder, .searchform input.error:focus:-ms-input-placeholder {color: transparent }.form-control.error:focus::-webkit-input-placeholder, .error.wpcf7-form-control:focus::-webkit-input-placeholder, .wp-block-search input.error:focus::-webkit-input-placeholder, .post-password-form input.error[type=password]:focus::-webkit-input-placeholder, .searchform input.error:focus::-webkit-input-placeholder {color: transparent }.form-control.valid, .valid.wpcf7-form-control, .wp-block-search input.valid, .post-password-form input.valid[type=password], .searchform input.valid {border-color: #7ED321;background-color: #EBF3E1 }.form-control.valid::-moz-placeholder, .valid.wpcf7-form-control::-moz-placeholder, .wp-block-search input.valid::-moz-placeholder, .post-password-form input.valid[type=password]::-moz-placeholder, .searchform input.valid::-moz-placeholder {color: #478700;opacity: 1 }.form-control.valid:-ms-input-placeholder, .valid.wpcf7-form-control:-ms-input-placeholder, .wp-block-search input.valid:-ms-input-placeholder, .post-password-form input.valid[type=password]:-ms-input-placeholder, .searchform input.valid:-ms-input-placeholder {color: #478700 }.form-control.valid::-webkit-input-placeholder, .valid.wpcf7-form-control::-webkit-input-placeholder, .wp-block-search input.valid::-webkit-input-placeholder, .post-password-form input.valid[type=password]::-webkit-input-placeholder, .searchform input.valid::-webkit-input-placeholder {color: #478700 }.form-control.valid:focus::-moz-placeholder, .valid.wpcf7-form-control:focus::-moz-placeholder, .wp-block-search input.valid:focus::-moz-placeholder, .post-password-form input.valid[type=password]:focus::-moz-placeholder, .searchform input.valid:focus::-moz-placeholder {color: transparent;opacity: 1 }.form-control.valid:focus:-ms-input-placeholder, .valid.wpcf7-form-control:focus:-ms-input-placeholder, .wp-block-search input.valid:focus:-ms-input-placeholder, .post-password-form input.valid[type=password]:focus:-ms-input-placeholder, .searchform input.valid:focus:-ms-input-placeholder {color: transparent }.form-control.valid:focus::-webkit-input-placeholder, .valid.wpcf7-form-control:focus::-webkit-input-placeholder, .wp-block-search input.valid:focus::-webkit-input-placeholder, .post-password-form input.valid[type=password]:focus::-webkit-input-placeholder, .searchform input.valid:focus::-webkit-input-placeholder {color: transparent }.form-control, .wpcf7-form-control, .wp-block-search input, .post-password-form input[type=password], .searchform input, .bootstrap-select .btn, .bootstrap-select .wpcf7-submit, .bootstrap-select .gform_wrapper .button, .gform_wrapper .bootstrap-select .button, .bootstrap-select .gform_button {border-color: #d8dce1;color: #4f5962 }.bootstrap-select .dropdown-backdrop {display: none !important }.form-group {margin-bottom: 18px }.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {min-height: 40px }.bootstrap-select .btn, .bootstrap-select .wpcf7-submit, .bootstrap-select .gform_wrapper .button, .gform_wrapper .bootstrap-select .button, .bootstrap-select .gform_button {-webkit-box-shadow: none;box-shadow: none;color: #4f5962;padding: 0 12px;-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s }.bootstrap-select .btn:hover, .bootstrap-select .wpcf7-submit:hover, .bootstrap-select .gform_wrapper .button:hover, .gform_wrapper .bootstrap-select .button:hover, .bootstrap-select .gform_button:hover {background-color: #fff }.bootstrap-select .btn:focus, .bootstrap-select .wpcf7-submit:focus, .bootstrap-select .gform_wrapper .button:focus, .gform_wrapper .bootstrap-select .button:focus, .bootstrap-select .gform_button:focus, .bootstrap-select .btn:active, .bootstrap-select .wpcf7-submit:active, .bootstrap-select .gform_wrapper .button:active, .gform_wrapper .bootstrap-select .button:active, .bootstrap-select .gform_button:active {background-color: #fff !important }.open>.btn-default.dropdown-toggle, .open>.btn-default.dropdown-toggle:hover, .open>.btn-default.dropdown-toggle:focus, .open>.btn-default.dropdown-toggle:active {background-color: #fff;-webkit-box-shadow: none;box-shadow: none }.bootstrap-select.btn-group .dropdown-menu {z-index: 4;margin-top: 0;border-radius: 0 }.bootstrap-select.btn-group .dropdown-menu a {padding: 14px 20px;font-size: 14px }.bootstrap-select.btn-group .dropdown-menu a:hover {color: #fff }.bootstrap-select .dropdown-toggle:focus, .bootstrap-select>select.mobile-device:focus+.dropdown-toggle {outline: none !important }.label {padding: 2px 4px }.title .label {top: -3px;margin-right: 5px }.label-wrap {line-height: normal }.label-wrap .label {color: #fff;border-radius: 2px;font-size: 10px;padding: 4px 7px 3px;text-transform: uppercase;margin-bottom: 5px;line-height: 11px;font-weight: 700;height: 18px }.label-wrap.top-left, .label-wrap.top-right {top: 20px;z-index: 1 }.label-wrap.top-left {left: 20px;right: auto;width: 30% }.label-wrap.top-left .label {margin-right: 5px }.label-wrap.top-right {right: 20px;left: auto;text-align: right;width: 70% }.label-wrap.top-right .label {margin-left: 5px }.select_input_error {border: 1 solid #c31b1b;width: 100%;padding: 5px;border-radius: 5px }.control {color: #4f5962;min-height: 24px;font-size: 14px;font-weight: 500;line-height: 24px }.control__indicator {border: 1px solid #d8dce1;background-color: #fff;border-radius: 2px;top: 6px }.control--checkbox .control__indicator::after {left: 6px;top: 2px;width: 6px;height: 10px }.control--radio .control__indicator::after {left: 6px;top: 6px }.radio-tab {padding: 8px 12px;margin-bottom: 0 }.radio-tab .control__indicator {left: auto;right: 12px;top: calc(50% - 10px) }.radio-tab .radio-tab-inner {border: 1px solid #d8dce1;border-radius: 4px }input[type=radio], input[type=checkbox] {margin: 6px 0 0 }.label-option-2-col label {width: 50% }.label-option-3-col label {width: 33.333% }@media (max-width:768px) {.label-option-3-col label {width: 50% }}.label-option-4-col label {width: 25% }.text-success, .text-danger {font-weight: 600 }.parallax {background-position: 50% 0;background-attachment: fixed;background-size: cover, 100%;background-repeat: no-repeat }.figure-block {overflow: hidden;cursor: pointer }.figure-block:hover .hover-effect:before {opacity: 1 }.figure-block:hover .hover-effect:after {opacity: 0 }.figure-block:hover .hover-effect2:before {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }.figure-block:hover .hover-effect3:before {-webkit-transform: translate3d(0, 0, 0) rotate(0deg);transform: translate3d(0, 0, 0) rotate(0deg) }.detail-list {list-style: none;margin-bottom: 20px }.detail-list.detail-list-2-cols {-webkit-columns: 2;-moz-columns: 2;columns: 2 }.detail-list:last-of-type {margin-bottom: 0 }.detail-list li, .detail-list dd, .detail-list dt {margin-bottom: 15px;line-height: 30px }@media (max-width:768px) {.detail-list li, .detail-list dd, .detail-list dt {margin-bottom: 5px }}.detail-list i {margin-right: 5px;font-size: 14px;position: relative;top: 1px }.page-title {margin: 0 0 30px 0 }@media (max-width:768px) {.page-title {margin: 0 0 20px 0 }}.page-title-right {text-align: right }.page-title-right address {margin-bottom: 10px }@media (max-width:991px) {.page-title-right address {margin-bottom: 5px }}@media (max-width:991px) {.page-title-left, .page-title-right {float: none;text-align: left }.page-title-left address, .page-title-left .rating, .page-title-right address, .page-title-right .rating {float: left;margin-right: 10px }}.admin-bar .dashboard-page-title, .admin-bar .user-dashboard-left, .admin-bar .side-nav-panel, .admin-bar .compare-property-panel, .admin-bar .is-sticky .sticky-nav-area, .admin-bar .dashboard-sidebar, .admin-bar .overlay-search-module {margin-top: 32px }@media screen and (max-width:600px) {.admin-bar .dashboard-page-title, .admin-bar .user-dashboard-left, .admin-bar .side-nav-panel, .admin-bar .compare-property-panel, .admin-bar .is-sticky .sticky-nav-area, .admin-bar .dashboard-sidebar, .admin-bar .overlay-search-module {margin-top: 46px }}.page-links {clear: both }button:active, button:hover, button:focus {outline: none !important }.btn, .wpcf7-submit, .gform_wrapper .button, .gform_button, .wp-block-button__link, .wp-block-file .wp-block-file__button {font-weight: 700;line-height: 40px;padding: 0 30px;text-align: center;border-radius: 4px;font-size: 14px }.btn:active, .wpcf7-submit:active, .gform_wrapper .button:active, .gform_button:active, .btn:focus, .wpcf7-submit:focus, .gform_wrapper .button:focus, .gform_button:focus, .btn.active, .active.wpcf7-submit, .gform_wrapper .active.button, .active.gform_button, .btn.focus, .focus.wpcf7-submit, .gform_wrapper .focus.button, .focus.gform_button, .wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-button__link.active, .wp-block-button__link.focus, .wp-block-file .wp-block-file__button:active, .wp-block-file .wp-block-file__button:focus, .wp-block-file .wp-block-file__button.active, .wp-block-file .wp-block-file__button.focus {-webkit-box-shadow: none;box-shadow: none }.btn i, .wpcf7-submit i, .gform_wrapper .button i, .gform_button i {margin-right: 5px }.wp-block-file .wp-block-file__button {padding: 5px 10px }.btn-blank {color: #949ca5;background-color: transparent;border-color: transparent }.btn-blank:focus, .btn-blank:focus:active {color: #949ca5;background-color: transparent;border-color: transparent }.btn-blank:hover {color: #949ca5;background-color: rgba(26, 26, 26, 0);border-color: rgba(26, 26, 26, 0) }.btn-blank:active {color: #949ca5;background-color: rgba(26, 26, 26, 0);border-color: rgba(26, 26, 26, 0) }.btn-long {padding-left: 55px;padding-right: 55px }.btn-slim {line-height: 25px;padding: 0 10px;font-size: 12px;text-transform: capitalize }.btn-full-width {padding-left: 0;padding-right: 0;margin-bottom: 10px }.btn-half-width {width: calc(50% - 10px);padding-left: 0;padding-right: 0;margin-right: 10px;min-width: auto }.btn-half-width:last-of-type {margin-right: 0 }@media (max-width:480px) {.btn-half-width {width: 100%;margin-right: 0;margin-bottom: 10px }}@media (max-width:480px) {.btn-xs-full-width {width: 100%;margin-bottom: 10px }.btn-xs-full-width:last-of-type {margin-bottom: 0 }}@media (max-width:768px) {.btn-sm-full-width {width: 100%;margin-bottom: 10px }.btn-sm-full-width:last-of-type {margin-bottom: 0 }}@media (max-width:480px) {.btn-xs-half-width {width: 50% }}.btn-grey {color: #fff;background-color: #232323;border-color: #232323 }.btn-grey:focus, .btn-grey:focus:active {color: #fff;background-color: #232323;border-color: #232323 }.btn-grey:hover {color: #fff;background-color: #3d3d3d;border-color: #3d3d3d }.btn-grey:active {color: #fff;background-color: #3d3d3d;border-color: #3d3d3d }.btn-grey-light {color: #fff;background-color: #949ca5;border-color: #949ca5 }.btn-grey-light:focus, .btn-grey-light:focus:active {color: #fff;background-color: #949ca5;border-color: #949ca5 }.btn-grey-light:hover {color: #fff;background-color: #b0b6bc;border-color: #b0b6bc }.btn-grey-light:active {color: #fff;background-color: #b0b6bc;border-color: #b0b6bc }.btn-grey-lighter {color: #fff;background-color: #d8dce1;border-color: #d8dce1 }.btn-grey-lighter:focus, .btn-grey-lighter:focus:active {color: #fff;background-color: #d8dce1;border-color: #d8dce1 }.btn-grey-lighter:hover {color: #fff;background-color: #f5f6f7;border-color: #f5f6f7 }.btn-grey-lighter:active {color: #fff;background-color: #f5f6f7;border-color: #f5f6f7 }.btn-dark-grey {color: #fff;background-color: #949ca5;border-color: #949ca5 }.btn-dark-grey:focus, .btn-dark-grey:focus:active {color: #fff;background-color: #949ca5;border-color: #949ca5 }.btn-dark-grey:hover {color: #fff;background-color: #b0b6bc;border-color: #b0b6bc }.btn-dark-grey:active {color: #fff;background-color: #b0b6bc;border-color: #b0b6bc }.btn-primary-outlined {background-color: transparent }.btn-primary-outlined:hover, .btn-primary-outlined:active {color: #fff }.btn-primary-outlined:focus {background-color: transparent }.btn-secondary-outlined {background-color: transparent }.btn-secondary-outlined:hover, .btn-secondary-outlined:active {color: #fff }.btn-secondary-outlined:focus {background-color: transparent }.btn-grey-outlined {color: #949ca5;background-color: transparent;border-color: #d8dce1 }.btn-grey-outlined:hover, .btn-grey-outlined:active {color: #fff;background-color: #949ca5;border-color: #949ca5 }.btn-grey-outlined:focus {color: #949ca5;background-color: transparent;border-color: #d8dce1 }.btn-warning-outlined {color: #f0ad4e;border-color: #f0ad4e }.btn-warning-outlined:hover, .btn-warning-outlined:active, .btn-warning-outlined:focus {color: #f0ad4e;background-color: transparent;border-color: #f0ad4e;cursor: default }.btn-success-outlined {color: #85c341;border-color: #85c341 }.btn-success-outlined:hover, .btn-success-outlined:active, .btn-success-outlined:focus {color: #85c341;background-color: transparent;border-color: #85c341;cursor: default }.btn-danger-outlined {color: #c31b1b;border-color: #c31b1b }.btn-danger-outlined:hover, .btn-danger-outlined:active, .btn-danger-outlined:focus {color: #c31b1b;border-color: #c31b1b;cursor: default }.btn-circle {height: 40px;width: 40px;line-height: 36px;border-radius: 40px }.btn-preview-listing:hover, .btn-preview-listing:active, .btn-preview-listing:focus {color: #fff }.btn-save-listing:hover, .btn-save-listing:active, .btn-save-listing:focus {color: #fff;background-color: #85c341;border-color: #85c341 }.btn-delete-listing:hover, .btn-delete-listing:active, .btn-delete-listing:focus {color: #fff;background-color: #c31b1b;border-color: #c31b1b }.custom-actions {white-space: nowrap }@media (max-width:480px) {.custom-actions {float: none;margin-bottom: 20px }}.custom-actions .btn-action, .custom-actions .btn, .custom-actions .wpcf7-submit, .custom-actions .gform_wrapper .button, .gform_wrapper .custom-actions .button, .custom-actions .gform_button {min-width: 34px;height: 34px;line-height: 30px;margin-left: 2px }.custom-actions .btn, .custom-actions .wpcf7-submit, .custom-actions .gform_wrapper .button, .gform_wrapper .custom-actions .button, .custom-actions .gform_button {padding: 0 12px }.custom-actions .btn-action {background: none;border: 1px solid;text-align: center;border-radius: 4px;font-size: 14px }.custom-actions .btn-action:hover, .custom-actions .btn-action:focus {color: #fff }.custom-actions .btn-action span {width: 35px;height: 35px;line-height: 33px }.custom-actions span {margin-left: 2px }.btn-step-back {margin-right: 10px }.btn-search-icon {padding: 0;width: 42px;height: 42px }.btn-facebook-lined {color: #506dab;border: 1px solid #506dab;background-color: transparent }.btn-facebook-lined:hover, .btn-facebook-lined:focus, .btn-facebook-lined:active {color: #fff;background-color: #506dab }.btn-facebook-lined i {left: 15px;top: 13px }.btn-google-plus-lined {color: #dd4b39;border: 1px solid #dd4b39;background-color: transparent }.btn-google-plus-lined:hover, .btn-google-plus-lined:focus, .btn-google-plus-lined:active {color: #fff;background-color: #dd4b39 }.btn-google-plus-lined i {left: 15px;top: 13px }.btn-booking {color: #fff;background-color: #85c341;border-color: #85c341;line-height: 50px }.btn-booking:focus, .btn-booking:focus:active {color: #fff;background-color: #85c341;border-color: #85c341 }.btn-booking:hover {color: #fff;background-color: #9ecf68;border-color: #9ecf68 }.btn-booking:active {color: #fff;background-color: #9ecf68;border-color: #9ecf68 }.btn-reserve-period {width: auto !important }.btn-reserve-period-mobile {display: none !important }@media (max-width:480px) {.btn-reserve-period-mobile {display: inline-block !important }}.admin-top-banner-btn {color: #85c341;border-color: #85c341 }.admin-top-banner-btn:hover, .admin-top-banner-btn:active, .admin-top-banner-btn:focus {color: #fff;background-color: #85c341;border-color: #85c341 }.vc_btn3 {font-weight: 700;line-height: 40px;padding: 0 30px;text-align: center }.vc_btn3.vc_btn3-style-custom {background-image: none }.vc_btn3.vc_btn3-style-custom:hover {opacity: .75 }@media (max-width:768px) {.alert-wrap {margin-left: -15px;margin-right: -15px }}@media (max-width:480px) {.alert-wrap {margin-left: 0;margin-right: 0 }}.alert, div.wpcf7-response-output.wpcf7-mail-sent-ok, div.wpcf7-response-output {padding-top: 15px;padding-bottom: 15px;padding-left: 20px;margin-bottom: 20px;font-weight: 700 }@media (max-width:480px) {.alert, div.wpcf7-response-output.wpcf7-mail-sent-ok, div.wpcf7-response-output {margin-top: 20px }}.alert .close, div.wpcf7-response-output .close {opacity: 1;text-decoration: none;font-size: 16px;top: 3px }.alert-success, div.wpcf7-response-output.wpcf7-mail-sent-ok {background-color: #EBF3E1;border-color: #7ED321;color: #478700 }.alert-success hr, div.wpcf7-response-output.wpcf7-mail-sent-ok hr {border-top-color: #71bd1e }.alert-success .alert-link, div.wpcf7-response-output.wpcf7-mail-sent-ok .alert-link {color: #2c5400 }.alert-info {background-color: #E3F0F6;border-color: #34B2E4;color: #34B2E4 }.alert-info hr {border-top-color: #1ea9e1 }.alert-info .alert-link {color: #1b98ca }.alert-warning, div.wpcf7-response-output {background-color: #F5E7CD;border-color: #F5A623;color: #F5A623 }.alert-warning hr, div.wpcf7-response-output hr {border-top-color: #f39c0b }.alert-warning .alert-link, div.wpcf7-response-output .alert-link {color: #db8c0a }.alert-danger {background-color: #F6C8C8;border-color: #c31b1b;color: #c31b1b }.alert-danger hr {border-top-color: #ad1818 }.alert-danger .alert-link {color: #961515 }.homey_notification .notify {white-space: normal;padding: 10px;line-height: 24px }.print-main-wrap .block-section, .search-extra-services li, .navi>.main-menu, .listing-navi>.main-menu, .what-nearby dd, .dashaboard-snake-nav-wrap, .payment-list ul li, .steps-nav, .house-features-list, .upload-gallery-thumb-buttons, .msg-type-block .msg-attachment-row, .msg-user-info, .dashboard-page-title, .block-verify, .block-bordered, .block-section, .block-body-v5, .block-body, .block-sub-title, .block-title, .block-head, .label-option-2-col, .label-option-3-col, .label-option-4-col, .detail-list {*zoom: 1 }.print-main-wrap .block-section:before, .search-extra-services li:before, .navi>.main-menu:before, .listing-navi>.main-menu:before, .what-nearby dd:before, .dashaboard-snake-nav-wrap:before, .payment-list ul li:before, .steps-nav:before, .house-features-list:before, .upload-gallery-thumb-buttons:before, .msg-type-block .msg-attachment-row:before, .msg-user-info:before, .dashboard-page-title:before, .block-verify:before, .block-bordered:before, .block-section:before, .block-body-v5:before, .block-body:before, .block-sub-title:before, .block-title:before, .block-head:before, .label-option-2-col:before, .label-option-3-col:before, .label-option-4-col:before, .detail-list:before, .print-main-wrap .block-section:after, .search-extra-services li:after, .navi>.main-menu:after, .listing-navi>.main-menu:after, .what-nearby dd:after, .dashaboard-snake-nav-wrap:after, .payment-list ul li:after, .steps-nav:after, .house-features-list:after, .upload-gallery-thumb-buttons:after, .msg-type-block .msg-attachment-row:after, .msg-user-info:after, .dashboard-page-title:after, .block-verify:after, .block-bordered:after, .block-section:after, .block-body-v5:after, .block-body:after, .block-sub-title:after, .block-title:after, .block-head:after, .label-option-2-col:after, .label-option-3-col:after, .label-option-4-col:after, .detail-list:after {content: " ";width: 100% }.print-main-wrap .block-section:after, .search-extra-services li:after, .navi>.main-menu:after, .listing-navi>.main-menu:after, .what-nearby dd:after, .dashaboard-snake-nav-wrap:after, .payment-list ul li:after, .steps-nav:after, .house-features-list:after, .upload-gallery-thumb-buttons:after, .msg-type-block .msg-attachment-row:after, .msg-user-info:after, .dashboard-page-title:after, .block-verify:after, .block-bordered:after, .block-section:after, .block-body-v5:after, .block-body:after, .block-sub-title:after, .block-title:after, .block-head:after, .label-option-2-col:after, .label-option-3-col:after, .label-option-4-col:after, .detail-list:after {clear: both }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-windows:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-windows:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-android:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-android:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-apple:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-apple:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-email:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-email:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-rss:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-rss:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:before, .services-module .service-block, .taber-nav li {-webkit-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;-o-transition-delay: 0.1s;transition-delay: 0.1s;-webkit-transition-delay: 0.1s }.slick-slide.slick-active .header-slider-item, .slick-slide .header-slider-item, .crncy-lang-block .dropdown-menu li, .crncy-lang-block>li ul, .crncy-lang-block>li, .search-banner .search-destination input.form-control.on-focus, .search-banner .search-destination input.on-focus.wpcf7-form-control, .search-banner .search-destination .wp-block-search input.on-focus, .wp-block-search .search-banner .search-destination input.on-focus, .search-banner .search-destination .searchform input.on-focus, .searchform .search-banner .search-destination input.on-focus, .search-banner .search-date-range input.form-control.on-focus, .search-banner .search-date-range input.on-focus.wpcf7-form-control, .search-banner .search-date-range .wp-block-search input.on-focus, .wp-block-search .search-banner .search-date-range input.on-focus, .search-banner .search-date-range .searchform input.on-focus, .searchform .search-banner .search-date-range input.on-focus, .search-banner .search-guests input.form-control.on-focus, .search-banner .search-guests input.on-focus.wpcf7-form-control, .search-banner .search-guests .wp-block-search input.on-focus, .wp-block-search .search-banner .search-guests input.on-focus, .search-banner .search-guests .searchform input.on-focus, .searchform .search-banner .search-guests input.on-focus, .search-banner .search-date-range-arrive input.form-control.on-focus, .search-banner .search-date-range-arrive input.on-focus.wpcf7-form-control, .search-banner .search-date-range-arrive .wp-block-search input.on-focus, .wp-block-search .search-banner .search-date-range-arrive input.on-focus, .search-banner .search-date-range-arrive .searchform input.on-focus, .searchform .search-banner .search-date-range-arrive input.on-focus, .search-banner .search-date-range-depart input.form-control.on-focus, .search-banner .search-date-range-depart input.on-focus.wpcf7-form-control, .search-banner .search-date-range-depart .wp-block-search input.on-focus, .wp-block-search .search-banner .search-date-range-depart input.on-focus, .search-banner .search-date-range-depart .searchform input.on-focus, .searchform .search-banner .search-date-range-depart input.on-focus, .search-banner .search-hours-range .search-hours-range-left .searchform input.on-focus, .searchform .search-banner .search-hours-range .search-hours-range-left input.on-focus, .search-banner .search-hours-range .search-hours-range-right .searchform input.on-focus, .searchform .search-banner .search-hours-range .search-hours-range-right input.on-focus, .search-banner .search-destination input.form-control, .search-banner .search-destination input.wpcf7-form-control, .search-banner .search-destination .wp-block-search input, .wp-block-search .search-banner .search-destination input, .search-banner .search-destination .post-password-form input[type=password], .post-password-form .search-banner .search-destination input[type=password], .search-banner .search-destination .searchform input, .searchform .search-banner .search-destination input, .search-banner .search-date-range input.form-control, .search-banner .search-date-range input.wpcf7-form-control, .search-banner .search-date-range .wp-block-search input, .wp-block-search .search-banner .search-date-range input, .search-banner .search-date-range .post-password-form input[type=password], .post-password-form .search-banner .search-date-range input[type=password], .search-banner .search-date-range .searchform input, .searchform .search-banner .search-date-range input, .search-banner .search-guests input.form-control, .search-banner .search-guests input.wpcf7-form-control, .search-banner .search-guests .wp-block-search input, .wp-block-search .search-banner .search-guests input, .search-banner .search-guests .post-password-form input[type=password], .post-password-form .search-banner .search-guests input[type=password], .search-banner .search-guests .searchform input, .searchform .search-banner .search-guests input, .search-banner .search-date-range-arrive input.form-control, .search-banner .search-date-range-arrive input.wpcf7-form-control, .search-banner .search-date-range-arrive .wp-block-search input, .wp-block-search .search-banner .search-date-range-arrive input, .search-banner .search-date-range-arrive .post-password-form input[type=password], .post-password-form .search-banner .search-date-range-arrive input[type=password], .search-banner .search-date-range-arrive .searchform input, .searchform .search-banner .search-date-range-arrive input, .search-banner .search-date-range-depart input.form-control, .search-banner .search-date-range-depart input.wpcf7-form-control, .search-banner .search-date-range-depart .wp-block-search input, .wp-block-search .search-banner .search-date-range-depart input, .search-banner .search-date-range-depart .post-password-form input[type=password], .post-password-form .search-banner .search-date-range-depart input[type=password], .search-banner .search-date-range-depart .searchform input, .searchform .search-banner .search-date-range-depart input, .search-banner .search-hours-range .search-hours-range-left input.form-control, .search-banner .search-hours-range .search-hours-range-left input.wpcf7-form-control, .search-banner .search-hours-range .search-hours-range-left .wp-block-search input, .wp-block-search .search-banner .search-hours-range .search-hours-range-left input, .search-banner .search-hours-range .search-hours-range-left .post-password-form input[type=password], .post-password-form .search-banner .search-hours-range .search-hours-range-left input[type=password], .search-banner .search-hours-range .search-hours-range-left .searchform input, .searchform .search-banner .search-hours-range .search-hours-range-left input, .search-banner .search-hours-range .search-hours-range-right input.form-control, .search-banner .search-hours-range .search-hours-range-right input.wpcf7-form-control, .search-banner .search-hours-range .search-hours-range-right .wp-block-search input, .wp-block-search .search-banner .search-hours-range .search-hours-range-right input, .search-banner .search-hours-range .search-hours-range-right .post-password-form input[type=password], .post-password-form .search-banner .search-hours-range .search-hours-range-right input[type=password], .search-banner .search-hours-range .search-hours-range-right .searchform input, .searchform .search-banner .search-hours-range .search-hours-range-right input, .account-loggedin:before, .menu-dropdown, .menu-dropdown .sub-menu, .sub-menu, .homey-megamenu-wrap, .account-dropdown, .navi>.main-menu>li>a:before, .listing-navi>.main-menu>li>a:before, a, .hover-effect, .hover-effect:before, .hover-effect img, .hover-effect:hover:before, .hover-effect:hover img, .control__indicator, button {-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s }.animate-style1 figcaption {-webkit-transition: all 0.9s cubic-bezier(.19, 1, .22, 1) 0s;-o-transition: all 0.9s cubic-bezier(.19, 1, .22, 1) 0s;transition: all 0.9s cubic-bezier(.19, 1, .22, 1) 0s }.homey-icon-loading-half {-webkit-animation: rotation 1s infinite linear;animation: rotation 1s infinite linear }@-webkit-keyframes rotation {from {-webkit-transform: rotate(0deg);transform: rotate(0deg) }to {-webkit-transform: rotate(359deg);transform: rotate(359deg) }}@keyframes rotation {from {-webkit-transform: rotate(0deg);transform: rotate(0deg) }to {-webkit-transform: rotate(359deg);transform: rotate(359deg) }}.main-content-area {margin: 20px 0 }.block {margin-bottom: 30px;background-color: #fff }@media (max-width:768px) {.block {margin-bottom: 15px }}.block.block-v5 {background-color: transparent }.block-head {padding: 40px;border-bottom: 1px dotted #d8dce1 }@media (max-width:768px) {.block-head {padding: 25px }}.block-head .title-address {color: #232323;margin: 0 0 5px }.block-head .title span {top: -3px }.block-head+.block-verify .block-col {border-top: none }.block-head .edit-link {right: 40px;top: 65px }.block-title {border-bottom: 1px dotted #d8dce1;padding: 30px }@media (max-width:768px) {.block-title {padding: 20px }}.block-sub-title {border-top: 1px dotted #d8dce1;padding: 40px 40px 0 }@media (max-width:768px) {.block-sub-title {padding: 20px 20px 0 }}.sub-title {margin: 0 0 30px }.block-body {padding: 40px;width: 100% }@media (max-width:768px) {.block-body {padding: 20px }}.block-body .label-condition {margin-top: 14px }.block-body .media-left {padding-right: 22px }.block-body .media-object {width: 86px }.block-body-v5 {padding: 40px 0 }@media (max-width:768px) {.block-body-v5 {padding: 20px 0 }}@media (max-width:480px) {.block-left {float: none;margin-bottom: 20px }}@media (max-width:480px) {.block-right {float: none }}.block-footer {border-top: 1px dotted #d8dce1;padding: 30px }.block-link {margin-top: 7px }.block-section {border-bottom: 1px dotted #d8dce1 }.block-section:last-of-type {border-bottom: none }.block-section .title {margin-bottom: 15px }.block-section .block-left {width: 25% }@media (max-width:768px) {.block-section .block-left {width: 100% }}.block-section .block-right {width: 75% }@media (max-width:768px) {.block-section .block-right {width: 100% }}.block-section-50 .block-left, .block-section-50 .block-right {width: 50% }@media (max-width:768px) {.block-section-50 .block-left, .block-section-50 .block-right {width: 100% }}@media (max-width:768px) {.block-section-50 .block-left {margin-bottom: 20px }}.block-verify, .block-bordered {background-color: #fff }.block-verify .block-col {border-top: 1px dotted #d8dce1 }.block-icon {margin-bottom: 15px }.block-icon .fa {color: #d8dce1 }.inline-block-icon .d-flex {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.inline-block-icon .block-icon {margin-right: 20px;margin-bottom: 0 }.block-col {text-align: center;padding: 30px 0;border-right: 1px dotted #d8dce1 }.block-col:last-child {border-right: 0 }.block-col-100 {width: 100% }.block-col-50 {width: 50% }.block-col-33 {width: 33.333% }.block-col-25 {width: 25% }@media (max-width:768px) {.block-col-25 {width: 50% }.block-col-25:nth-child(2) {border-right: 0 }}.dashboard-sidebar .block {margin-bottom: 15px }.dashboard-sidebar .block-body {padding: 25px 30px }.dashboard-sidebar .block-title {padding: 25px 30px }.inactive {color: #ccc }.block-big-text {font-size: 40px;line-height: 40px }@media (max-width:768px) {.block-big-text {font-size: 30px;line-height: 30px }}.block-section-no-bg .block {background-color: transparent }.block-section-no-bg .block-body, .block-section-no-bg .block-head {padding: 50px 0 }.block-section-no-bg .availability-section .search-calendar {border: 1px dotted #d8dce1 }.block-section-no-bg .block-availability-calendars {border-top: none }.block-section-no-bg .block-section .title {margin-bottom: 50px }.block-section-no-bg .block-section .block-right, .block-section-no-bg .block-section .block-left {width: 100% }.block-section-no-bg .content-area .block {border-bottom: 1px solid #d8dce1 }.block-flex {display: -webkit-box;display: -ms-flexbox;display: flex }.table-row .label {top: -1px }.table-col {border-bottom: 1px dotted #d8dce1;white-space: nowrap;padding: 20px }@media (max-width:480px) {.table-col {white-space: normal }}.table-col:last-child {text-align: right }@media (max-width:480px) {.table-col:last-child {text-align: left;width: auto }}.taber-nav-fixed {table-layout: fixed }.taber-nav-auto {width: auto;table-layout: auto }.taber-nav {text-align: center;font-weight: 700;list-style: none }@media (max-width:768px) {.taber-nav {margin-bottom: 15px }}@media (max-width:768px) {.taber-nav li {-webkit-box-shadow: none;box-shadow: none;display: inline-block;width: 25% }}.taber-nav li:hover a, .taber-nav li.active a {background-color: #fff;-webkit-box-shadow: none;box-shadow: none }.taber-nav a {color: #232323;font-weight: 500;background-color: rgba(216, 220, 225, .2);margin-right: 1px;padding: 22px 10px }@media (max-width:768px) {.taber-nav a {margin: 1px }}.tab-pane-inner {padding: 40px }.media {overflow: inherit }.media .media-object {width: 60px }@media (max-width:768px) {.media .media-object {width: 40px }}.media .media-left {padding-right: 20px }.media .media-body {overflow: inherit }.media .media-heading {margin: 11px 0 20px }.module-wrap {margin-bottom: 50px }.module-wrap .loadmore {margin: 20px 0 0 }.module-title h2 {margin: 0 0 10px }.property-module-list .listing-wrap {max-width: 760px;margin: 0 auto }.property-module-by-id .item-grid-view .item-wrap, .property-module-by-id .item-card-view .item-wrap {padding-left: 0;padding-right: 0 }.property-module-by-id .item-card-view .item-wrap {height: auto }.property-module-by-id .item-card-view .item-wrap {padding-left: 0;padding-right: 0 }.property-module-by-id .listing-wrap>.row {display: inherit !important }.property-grid .item-card-view .item-wrap {padding-left: 0;padding-bottom: 1px;padding-right: 1px;margin-bottom: 0 }.property-module-grid-slider .item-grid-view .row, .property-module-card-slider .item-grid-view .row {margin-left: -5px;margin-right: -5px;display: block }.property-module-grid-slider .item-wrap, .property-module-card-slider .item-wrap {padding-left: 5px;padding-right: 5px;max-width: 100% !important }.property-module-grid-slider .item-wrap .property-item, .property-module-card-slider .item-wrap .property-item {border-radius: 6px }.property-module-grid-slider .slick-prev, .property-module-card-slider .slick-prev {left: auto;right: 48px }.property-module-grid-slider .slick-next, .property-module-card-slider .slick-next {right: 0;left: auto }.property-module-grid-slider .slick-prev, .property-module-grid-slider .slick-next, .property-module-card-slider .slick-prev, .property-module-card-slider .slick-next {font-size: 12px;height: 24px;width: 43px;top: -35px;bottom: auto;-webkit-transform: none;-ms-transform: none;transform: none }.property-module-grid-slider .slick-prev:before, .property-module-grid-slider .slick-next:before, .property-module-card-slider .slick-prev:before, .property-module-card-slider .slick-next:before {content: "" }@media (min-width:768px) {.item-card-slider-view-3cols .slick-slide.item-wrap {height: 239px }}@media (min-width:991px) {.item-card-slider-view-3cols .slick-slide.item-wrap {height: 209px }}@media (min-width:1200px) {.item-card-slider-view-3cols .slick-slide.item-wrap {height: 253px }}@media (min-width:768px) {.item-card-slider-view-4cols .slick-slide.item-wrap {height: 239px }}@media (min-width:1200px) {.item-card-slider-view-4cols .slick-slide.item-wrap {height: 190px }}.taxonomy-grid .taxonomy-card {margin-bottom: 30px;border-radius: 8px;overflow: hidden }.taxonomy-card .taxonomy-title {bottom: 20px;text-align: center;font-size: 16px;color: #fff;z-index: 1;padding: 5px 12px;border-radius: 4px;font-weight: 700 }.taxonomy-grid-2 .taxonomy-card, .taxonomy-grid-2 .taxonomy-card a {max-height: 262px;z-index: 0 }@media (max-width:1999px) {.taxonomy-grid-2 .taxonomy-card, .taxonomy-grid-2 .taxonomy-card a {max-height: 212px }}@media (max-width:991px) {.taxonomy-grid-2 .taxonomy-card, .taxonomy-grid-2 .taxonomy-card a {max-height: 157px }}.testimonials-module .slick-prev, .partners-module .slick-prev, .blog-module .slick-prev {left: auto;right: 48px }.testimonials-module .slick-next, .partners-module .slick-next, .blog-module .slick-next {right: 0;left: auto }.testimonials-module .slick-prev, .testimonials-module .slick-next, .partners-module .slick-prev, .partners-module .slick-next, .blog-module .slick-prev, .blog-module .slick-next {font-size: 12px;height: 24px;width: 43px;top: -35px;bottom: auto;-webkit-transform: none;-ms-transform: none;transform: none }.testimonials-module .slick-prev:before, .testimonials-module .slick-next:before, .partners-module .slick-prev:before, .partners-module .slick-next:before, .blog-module .slick-prev:before, .blog-module .slick-next:before {content: "" }.testimonial-item {padding: 30px 10px 10px }@media (max-width:991px) {.testimonial-item {margin-bottom: 30px }}.testimonial-item .description {background-color: #fff;border: 1px solid #d8dce1;padding: 10px;border-radius: 4px }.testimonial-item .description:after {content: "";position: absolute;bottom: 0;left: 50%;width: 0;height: 0;border: 10px solid transparent;border-top-color: #fff;border-bottom: 0;margin-left: -10px;margin-bottom: -10px }.testimonial-item .description:before {content: "";position: absolute;bottom: 0;left: 50%;width: 0;height: 0;border: 10px solid transparent;border-top-color: #d8dce1;border-bottom: 0;margin-left: -10px;margin-bottom: -11px }.testimonial-thumb {margin-bottom: 10px }.testimonial-thumb img {margin: 0 auto;width: 48px;border-radius: 50% !important }.testimonials-slider-wrap .row, .partners-slider-wrap .row {margin-left: -5px;margin-right: -5px }.testimonials-slider-wrap .testimonial-item, .partners-slider-wrap .testimonial-item {margin-left: 5px;margin-right: 5px }.partner-thumb {border-radius: 6px;overflow: hidden;margin: 0 5px }.text-with-icon-item .item-media-thumb {width: 60px }.text-with-icon-item .title {font-size: 20px;line-height: 30px;margin-bottom: 10px }.text-with-icon-item .read-more {border: 1px solid #f15e75;padding: 5px 10px;border-radius: 4px }.no-margin-bottom .service-block {margin-bottom: 0 }.item-blog, .item-promo {margin-bottom: 30px;border-radius: 6px;overflow: hidden }.item-blog-footer ul {margin-bottom: 0 }.item-blog-category {margin: 10px 0 }.blog-module-slider .item-blog {margin: 0 5px }.item-promo {border: 1px solid #d8dce1 }.item-promo .title {font-size: 18px;line-height: 30px;margin-bottom: 15px }.item-promo .title a {white-space: unset !important }.item-promo .item-body {padding: 30px }.item-promo .item-promo-footer a {font-weight: 700 }.item-promo ul {padding-left: 40px }.homey-section-title-dark {color: #fff }.module-title h2 {font-size: 24px }.module-title h3 {font-weight: 400 }.services-module .service-block {z-index: 2;padding: 0 30px 40px;text-align: center;background-color: #fff;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .15);box-shadow: 0 0 3px rgba(0, 0, 0, .15);margin-bottom: 30px }.services-module .service-block:hover {z-index: 100;-webkit-box-shadow: 0 70px 70px rgba(0, 0, 0, .2);box-shadow: 0 70px 70px rgba(0, 0, 0, .2);-webkit-transform: scale(1.01);-ms-transform: scale(1.01);transform: scale(1.01);-webkit-transform: translate(0, -10px);-ms-transform: translate(0, -10px);transform: translate(0, -10px) }@media (max-width:768px) {.services-module .service-block h3 {font-size: 20px !important }}.services-module .service-block .block-icon {font-size: 60px;min-width: 100px;padding: 60px 0 30px }@media (max-width:768px) {.services-module .service-block .block-icon {font-size: 38px;padding: 38px 0 }}.services-module .service-block .read-more {font-weight: 700 }@media (max-width:480px) {.services-module div[class*=col-] {width: 100% }}.services-module.style2 .service-block {padding: 0 30px 30px }.services-module.style3 .service-blocks-main {padding: 38px 0;border-top: 1px solid #d8dce1;border-bottom: 1px solid #d8dce1 }.services-module.style3 .service-block {text-align: left;background-color: transparent;-webkit-box-shadow: none;box-shadow: none }@media (max-width:991px) {.services-module.style3 .service-block {margin-bottom: 30px }}@media (max-width:768px) {.services-module.style3 .service-block {margin-bottom: 30px }}.services-module.style3 .service-block:hover {-webkit-transform: none;-ms-transform: none;transform: none }.services-module.style3 .service-block .block-icon {font-size: 40px;padding: 0 40px 0 0 }.services-module.style3 .service-block .block-content {width: 10000px }@media (max-width:768px) {.services-module.style3 div[class*=col-]+div[class*=col-] {margin-top: 30px }}.services-module.three_columns .module-item:nth-child(4) {clear: left }.module-item {padding-right: 15px;padding-left: 15px }.no-margin .module-item {padding-right: 0;padding-left: 0 }.no-margin .module-item .service-block {margin-bottom: 0 }.three_columns .module-item {width: calc(100% / 3) }@media (max-width:768px) {.three_columns .module-item {width: 100% }}.four_columns .module-item {width: 25% }@media (max-width:991px) {.four_columns .module-item {width: 50% }}@media (max-width:768px) {.four_columns .module-item {width: 100% }}.wpb_content_element ul {padding-left: 30px }.price-table-module {border: 1px solid #d8dce1;background-color: #fff;text-align: center;padding: 35px 0;margin-left: -1px;margin-bottom: -1px }.price-table-module.featured {z-index: 2;-webkit-box-shadow: 0 70px 70px rgba(0, 0, 0, .2);box-shadow: 0 70px 70px rgba(0, 0, 0, .2);padding: 50px 0;margin-top: -15px }.price-table-title, .price-table-price, .price-table-currency {font-weight: 500 }.price-table-title {font-size: 18px;line-height: 18px }.price-table-price {font-size: 64px;line-height: 64px;letter-spacing: -4px }@media (max-width:991px) {.price-table-price {font-size: 40px;line-height: 40px;letter-spacing: -2px }}.price-table-currency {font-size: 24px;margin-top: 5px;top: -25px }.price-table-price-wrap {padding: 30px 0 }.price-table-description {border-bottom: 1px solid #d8dce1 }.price-table-description ul {list-style: none }.price-table-description li {padding: 15px 0;border-top: 1px solid #d8dce1 }.price-table-button {padding: 35px 0 0 }.taxonomy-item-v2 {-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #fff;border-radius: 4px;overflow: hidden;margin-bottom: 30px }.taxonomy-item-v2 .taxonomy-item-content {padding: 0 20px }.taxonomy-item-v2 .taxonomy-title {margin-bottom: 0 }.taxonomy-item-v2 .taxonomy-title a {color: #232323 }.taxonomy-item-v2 .taxonomy-description {color: #949ca5 }@media (max-width:768px) {.taxonomy-item-v2 .taxonomy-description {font-size: 12px }}.taxonomy-grid-module-v2-grid-v1 .taxonomy-item-image {width: 100px;border-radius: 4px;overflow: hidden }.taxonomy-grid-module-v2-grid-v2 .taxonomy-item-image {width: 100%;border-radius: 4px;overflow: hidden }.taxonomy-grid-module-v2-grid-v2 .taxonomy-item-v2 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.taxonomy-grid-module-v2-grid-v2 .taxonomy-item-content {padding: 20px;text-align: center }.taxonomy-grid-module-v2-grid-v2-slider .taxonomy-grid-module-v2-slide-wrap {padding-left: 5px;padding-right: 5px }.taxonomy-grid-module-v2-grid-v2-slider .slick-prev {left: auto;right: 48px }.taxonomy-grid-module-v2-grid-v2-slider .slick-next {right: 0;left: auto }.taxonomy-grid-module-v2-grid-v2-slider .slick-prev, .taxonomy-grid-module-v2-grid-v2-slider .slick-next {font-size: 12px;height: 24px;width: 43px;top: -35px;bottom: auto;-webkit-transform: none;-ms-transform: none;transform: none }.taxonomy-grid-module-v2-grid-v2-slider .slick-prev:before, .taxonomy-grid-module-v2-grid-v2-slider .slick-next:before {content: "" }.dashboard-wrap {padding: 40px }.dashboard-content-area {padding-top: 30px }.user-dashboard-left {-webkit-box-shadow: inset -1px 0 0 0 #d8dce1;box-shadow: inset -1px 0 0 0 #d8dce1;background-color: #fff;width: 160px;z-index: 99 }@media (max-width:991px) {.user-dashboard-left {display: none }}.dashboard-with-sidebar .dashboard-content-area {padding-top: 30px;padding-right: 355px;padding-bottom: 3px;padding-left: 15px }.dashboard-without-sidebar .dashboard-content-area {padding: 30px 15px }.dashboard-with-sidebar, .dashboard-without-sidebar {padding-left: 160px }@media (max-width:1200px) {.dashboard-with-sidebar .dashboard-content-area, .dashboard-without-sidebar .dashboard-content-area {padding: 5px 0 20px }}@media (max-width:991px) {.dashboard-with-sidebar, .dashboard-without-sidebar {padding-left: 0;padding-right: 0 }}.dashboard-page-title {z-index: 99;margin-left: 160px;padding: 15px 30px;background-color: #fff;border-bottom: 1px solid #d8dce1 }@media (max-width:991px) {.dashboard-page-title {margin-left: 0 }}@media (max-width:768px) {.dashboard-page-title {text-align: center }}@media (max-width:480px) {.dashboard-page-title {padding: 10px 0 }}.upgrade-button {margin-top: 20px }@media (max-width:480px) {.upgrade-button {margin-top: 0 }}.dashboard-area .nav-tabs>li>a {font-size: 16px;line-height: 26px }.dashboard-sidebar {right: 15px;width: 340px }@media (max-width:1200px) {.dashboard-sidebar {display: none }}.dashboard-sidebar .item-grid-view .item-wrap {max-width: 100% }.dashboard-sidebar .btn-half-width {max-width: 100%;width: 100% }.header-dashboard {z-index: 999 }.row-separator {border-top: 1px dotted #d8dce1;margin: 20px 0 }.account-dropdown ul {list-style: none }.account-dropdown ul>li {line-height: 5px !important;font-size: 14px !important }.account-dropdown ul>li a {padding: 23px;line-height: 5px !important;font-size: 14px !important }.account-dropdown ul i {margin-right: 19px }.account-dropdown ul .sub-menu a {padding-top: 18px;padding-bottom: 18px;color: #232323;font-size: 12px }@media (max-width:991px) {.account-dropdown ul>li>a {padding-top: 14px !important;padding-right: 14px !important;padding-bottom: 14px !important;padding-left: 18px !important;font-size: 12px !important }.account-dropdown ul i {margin-right: 10px !important }}@media (max-width:768px) {.account-dropdown ul>li>a {padding-top: 14px !important;padding-right: 14px !important;padding-bottom: 14px !important;padding-left: 18px !important;font-size: 12px !important }.account-dropdown ul i {margin-right: 10px !important }}.board-panel-menu {list-style: none }.board-panel-menu a {font-weight: 700;line-height: 50px;padding: 0 20px }.board-panel-menu a i {line-height: 50px }.board-panel-menu ul {list-style: none }.red-marker {top: -1px;height: 6px;width: 6px;background-color: #c31b1b;border-radius: 6px }.dashboard-fix {overflow-y: auto }.media-left {padding-right: 15px }.media-image {min-width: 150px;height: auto }@media (max-width:480px) {.media-image {margin-bottom: 20px }}.media-heading .label-wrap {margin-left: 5px }.listing-submit-wrap .btn, .listing-submit-wrap .wpcf7-submit, .listing-submit-wrap .gform_wrapper .button, .gform_wrapper .listing-submit-wrap .button, .listing-submit-wrap .gform_button {border-radius: 0;width: calc(100% / 2);border-right: 1px solid #fff }.listing-submit-wrap .btn:last-child, .listing-submit-wrap .wpcf7-submit:last-child, .listing-submit-wrap .gform_wrapper .button:last-child, .gform_wrapper .listing-submit-wrap .button:last-child, .listing-submit-wrap .gform_button:last-child {border-right: none;width: 100% }.messages-area {background-color: #fff }.msg-to-agent-block {background-color: #fff;padding: 40px }.msg-user-info {margin-bottom: 10px;margin-top: 5px }.msgs-reply-list .media {background-color: #fff;padding: 40px }@media (max-width:991px) {.msgs-reply-list .media {padding: 35px 25px }}@media (max-width:768px) {.msgs-reply-list .media {padding: 25px }}.msgs-reply-list .message-date {margin-left: 6px;font-weight: 400 }.message-date span {margin-right: 0 }.message-date i {margin-right: 5px }.msg-send-block {background-color: rgba(35, 35, 35, .05);padding: 40px }.msg-send-block .media-left {padding-top: 37px }.msg-send-block .media-heading {margin-bottom: 10px !important }@media (max-width:991px) {.msg-send-block {padding: 20px 25px }}@media (max-width:768px) {.msg-send-block {padding: 20px 25px }}.msg-type-block {background-color: #fff;padding: 15px 20px;border: 1px solid #d8dce1;border-radius: 4px }.msg-type-block .arrow, .msg-type-block .arrow:after {width: 0;height: 0;border-color: transparent;border-style: solid }.msg-type-block .arrow {border-width: 8px;top: 20px;left: -8px;margin-top: -8px;border-right-color: #d8dce1;border-left-width: 0 }.msg-type-block .arrow:after {content: "";border-width: 7px;bottom: -7px;left: 1px;border-right-color: #fff;border-left-width: 0 }.msg-type-block .form-control, .msg-type-block .wpcf7-form-control, .msg-type-block .wp-block-search input, .wp-block-search .msg-type-block input, .msg-type-block .post-password-form input[type=password], .post-password-form .msg-type-block input[type=password], .msg-type-block .searchform input, .searchform .msg-type-block input {resize: none }.msg-type-block .msg-attachment-row {border-top: 1px solid #d8dce1;padding-top: 10px }.msg-type-block .msg-attachment-row .msg-charter {font-size: 14px;color: #949ca5 }.msg-type-block .msg-attachment-row .msg-attachment {float: right }.msg-type-block .msg-attachment-row .msg-attachment .attach-icon {color: #949ca5;font-size: 14px;text-align: center;margin-right: 5px;width: 18px;height: 18px;cursor: pointer }.msg-attachment ul {list-style: none;margin-bottom: 0 }.msg-attachment .attach-text {margin-left: 15px }.form-msg-btns {padding-top: 20px;text-align: right }.msg-unread p {font-weight: 700 }.media-signal {width: 40px;height: 40px }@media (max-width:991px) {.dashboard-message-table .table-col {display: block;border-bottom: none;text-align: left;padding: 20px 20px 0 }.dashboard-message-table .table-col:last-of-type {padding: 20px }}@media (max-width:991px) {.dashboard-message-table .table-col:nth-child(2), .dashboard-message-table .table-col:nth-child(3) {padding-left: 90px }}.dashboard-message-table .short-message-block {max-width: 500px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis }@media (max-width:991px) {.dashboard-message-table .short-message-block {max-width: 962px;white-space: normal }}.messages-area-user-info .messages-area-user-status {background-color: #fff;margin-bottom: 0;padding: 30px 30px 15px }.messages-area-user-info .msg-user-left {margin-top: 5px }.saved-search-block {padding-top: 22px;padding-right: 40px;padding-bottom: 17px;padding-left: 70px;background-color: #fff }.saved-search-block+.saved-search-block {border-top: 1px dotted #d8dce1 }.saved-search-block ul li {border: 1px solid #d8dce1;padding: 5px 15px;border-radius: 4px;margin-bottom: 5px }.saved-search-block .saved-search-icon {left: 30px;top: 29px;font-size: 16px }@media (max-width:768px) {.saved-search-block .saved-search-icon {display: none }}@media (max-width:768px) {.saved-search-block {padding-top: 15px;padding-right: 15px;padding-bottom: 15px;padding-left: 25px }}.upload-media-gallery {margin-top: 10px }.upload-media-gallery .row {margin-left: -5px;margin-right: -5px }.upload-media-gallery div[class*=col-] {padding-left: 5px;padding-right: 5px;margin-bottom: 12px }.upload-image-counter {top: 10px;right: 40px;left: auto;font-size: 12px }.media-drag-drop {background-color: #f7f8f9;border: 3px dashed #949ca5;text-align: center;padding: 30px 0;margin-bottom: 15px;font-weight: 700 }.media-drag-drop span {font-weight: 400 }.media-drag-drop div {margin: 0 0 20px }.upload-gallery-thumb-buttons {background-color: #f7f8f9;margin: 0 0 10px;max-width: 200px }.upload-gallery-thumb-buttons button {color: #949ca5;background-color: transparent;border-color: transparent;margin: 0 5px }.upload-gallery-thumb-buttons button:focus, .upload-gallery-thumb-buttons button:focus:active {color: #949ca5;background-color: transparent;border-color: transparent }.upload-gallery-thumb-buttons button:hover {color: #949ca5;background-color: rgba(26, 26, 26, 0);border-color: rgba(26, 26, 26, 0) }.upload-gallery-thumb-buttons button:active {color: #949ca5;background-color: rgba(26, 26, 26, 0);border-color: rgba(26, 26, 26, 0) }.upload-gallery-thumb {cursor: move }.upload-icon {z-index: 2;background-color: #f7f8f9;border: 3px dashed #949ca5;color: #949ca5;font-size: 24px;width: 80px;height: 80px;line-height: 80px;margin-bottom: 30px;border-radius: 10px;-webkit-box-shadow: -10px 10px 0 #949ca5;box-shadow: -10px 10px 0 #949ca5 }.house-features-list {padding-top: 10px }.house-features-list .control {width: 33.333% }@media (max-width:768px) {.house-features-list .control {width: 50% }}.house-features-list .label-title {margin-bottom: 23px }.steps-nav {margin-top: 40px }.reserve-detail-avatar {right: 0;top: -10px }@media (max-width:768px) {.reserve-detail-avatar {right: 10px;top: -40px }}.reason-msg-block {padding: 40px;background-color: rgba(216, 220, 225, .5) }.reason-msg-block textarea {border-radius: 0;resize: none }.reason-msg-block .text-area-block {background-color: #fff;border: 1px solid #d8dce1;border-radius: 4px;padding: 0 12px;margin-bottom: 20px }.reason-msg-block .msg-counter {border-top: 1px solid #d8dce1;padding: 10px;font-size: 12px;color: #949ca5 }.review-form-block-user .block {background-color: #EBF3E1 }.payment-list ul {list-style: none }.payment-list ul li {padding: 5px 0 }.payment-list ul .sub-total, .payment-list ul .payment-total, .payment-list ul .payment-due, .payment-list ul .total {border-top: 1px dotted #d8dce1;margin-top: 10px }.payment-list ul .total {padding: 20px 0 10px }.payment-list ul .payment-due, .payment-list ul .sub-total, .payment-list ul .payment-total {color: #000;font-size: 16px;padding: 20px 0 10px;font-weight: 500 }@media (max-width:480px) {.payment-list ul .payment-due, .payment-list ul .sub-total, .payment-list ul .payment-total {padding: 13px 0 2px }}.payment-buttons {margin-top: 20px;margin-right: -10px;display: none }@media (max-width:480px) {.payment-buttons {margin-right: 0 }}@media (max-width:1200px) {.payment-buttons {display: block }}.payment-note {font-size: 12px;text-align: center }.verified {color: #85c341 }.verified .btn, .verified .wpcf7-submit, .verified .gform_wrapper .button, .gform_wrapper .verified .button, .verified .gform_button {border: 1px solid #85c341;cursor: default }.verified .btn:hover, .verified .wpcf7-submit:hover, .verified .gform_wrapper .button:hover, .gform_wrapper .verified .button:hover, .verified .gform_button:hover {border: 1px solid #85c341;color: #85c341 }.verified, .not-verified {margin-top: 32px }@media (max-width:768px) {.verified, .not-verified {margin-top: 0 }}.block-body-uploaded-documents {border: 1px solid #d8dce1;margin-bottom: 30px }@media (max-width:768px) {.profile-image {text-align: center;margin-bottom: 20px }}.profile-image-note {margin-bottom: 10px !important }@media (max-width:768px) {.profile-image-note {text-align: center }}@media (max-width:991px) {.dashboard-view-block {position: relative }}.dashboard-view-block .btn-save {margin-top: 23px }.upload-view-media {width: 100% !important }.upload-view-media .btn-upload {border-color: #fff;color: #fff;font-size: 16px;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.upload-view-media .btn-upload [class^=icon-] {font-size: 30px;margin-right: 15px }.upload-view-body {padding: 22px }.upload-view-body .item-title-head {margin-bottom: 10px }.homy-progress-bar {background-color: #d8dce1;padding: 15px 17px }.homy-progress-bar .progress-bar-inner {z-index: 1 }.homy-progress-bar .bar-title, .homy-progress-bar .bar-number {font-weight: 700;z-index: 2;color: #fff }.homy-progress-bar .bar-number {text-align: center;line-height: 50px }.bootbox .modal-body, .bootbox .modal-footer, .custom-modal .modal-body, .custom-modal .modal-footer {text-align: center;border: none }.bootbox .modal-body, .bootbox .modal-footer, .custom-modal .modal-body, .custom-modal .modal-footer {padding: 20px }.modal-dialog {-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2);box-shadow: 0 0 20px rgba(0, 0, 0, .2);margin: 10% auto }@media (min-width:768px) {.modal-dialog {width: 400px }}.modal-footer .btn+.btn, .modal-footer .wpcf7-submit+.btn, .modal-footer .gform_wrapper .button+.btn, .gform_wrapper .modal-footer .button+.btn, .modal-footer .gform_button+.btn, .modal-footer .btn+.wpcf7-submit, .modal-footer .wpcf7-submit+.wpcf7-submit, .modal-footer .gform_wrapper .button+.wpcf7-submit, .gform_wrapper .modal-footer .button+.wpcf7-submit, .modal-footer .gform_button+.wpcf7-submit, .modal-footer .gform_wrapper .btn+.button, .gform_wrapper .modal-footer .btn+.button, .modal-footer .gform_wrapper .wpcf7-submit+.button, .gform_wrapper .modal-footer .wpcf7-submit+.button, .modal-footer .gform_wrapper .button+.button, .gform_wrapper .modal-footer .button+.button, .modal-footer .gform_wrapper .gform_button+.button, .gform_wrapper .modal-footer .gform_button+.button, .modal-footer .btn+.gform_button, .modal-footer .wpcf7-submit+.gform_button, .modal-footer .gform_wrapper .button+.gform_button, .gform_wrapper .modal-footer .button+.gform_button, .modal-footer .gform_button+.gform_button {margin-left: 0 }.custom-modal-login {font-size: 14px;z-index: 3035 }.custom-modal-login .modal-dialog {-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2);box-shadow: 0 0 20px rgba(0, 0, 0, .2) }@media (min-width:768px) {.custom-modal-login .modal-dialog {width: 720px }}@media (max-width:768px) {.custom-modal-login .modal-dialog {max-width: calc(720px / 2) }}.custom-modal-login .modal-header {padding: 25px 30px 0;border-bottom: none }.custom-modal-login .modal-content {border-radius: 0;border: none;-webkit-box-shadow: none;box-shadow: none }.custom-modal-login .modal-body-left, .custom-modal-login .modal-body-right {width: 50% }@media (max-width:768px) {.custom-modal-login .modal-body-left, .custom-modal-login .modal-body-right {width: 100% }}.custom-modal-login .modal-body-left:before {content: "";background-color: rgba(0, 0, 0, .25) }@media (max-width:768px) {.custom-modal-login .modal-body-left {display: none }}.custom-modal-login .modal-body {padding: 30px 30px 13px }.modal-login-form .form-group {margin-bottom: 0 }.modal-login-form .form-control.email-input-1[name=username], .modal-login-form .email-input-1[name=username].wpcf7-form-control, .modal-login-form .wp-block-search input.email-input-1[name=username], .wp-block-search .modal-login-form input.email-input-1[name=username], .modal-login-form .post-password-form input.email-input-1[name=username][type=password], .post-password-form .modal-login-form input.email-input-1[name=username][type=password], .modal-login-form .searchform input.email-input-1[name=username], .searchform .modal-login-form input.email-input-1[name=username] {border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-bottom: none }.modal-login-form .form-control.email-input-1[name=useremail], .modal-login-form .email-input-1[name=useremail].wpcf7-form-control, .modal-login-form .wp-block-search input.email-input-1[name=useremail], .wp-block-search .modal-login-form input.email-input-1[name=useremail], .modal-login-form .post-password-form input.email-input-1[name=useremail][type=password], .post-password-form .modal-login-form input.email-input-1[name=useremail][type=password], .modal-login-form .searchform input.email-input-1[name=useremail], .searchform .modal-login-form input.email-input-1[name=useremail], .modal-login-form .form-control.password-input-1, .modal-login-form .password-input-1.wpcf7-form-control, .modal-login-form .wp-block-search input.password-input-1, .wp-block-search .modal-login-form input.password-input-1, .modal-login-form .post-password-form input.password-input-1[type=password], .post-password-form .modal-login-form input.password-input-1[type=password], .modal-login-form .searchform input.password-input-1, .searchform .modal-login-form input.password-input-1 {border-radius: 0;border-bottom: none }.modal-login-form .form-control.password-input-2, .modal-login-form .password-input-2.wpcf7-form-control, .modal-login-form .wp-block-search input.password-input-2, .wp-block-search .modal-login-form input.password-input-2, .modal-login-form .post-password-form input.password-input-2[type=password], .post-password-form .modal-login-form input.password-input-2[type=password], .modal-login-form .searchform input.password-input-2, .searchform .modal-login-form input.password-input-2 {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px }.modal-login-form .form-control.forgot-password, .modal-login-form .forgot-password.wpcf7-form-control, .modal-login-form .wp-block-search input.forgot-password, .wp-block-search .modal-login-form input.forgot-password, .modal-login-form .post-password-form input.forgot-password[type=password], .post-password-form .modal-login-form input.forgot-password[type=password], .modal-login-form .searchform input.forgot-password, .searchform .modal-login-form input.forgot-password {margin-bottom: 10px }.modal-login-form .bootstrap-select {margin: 10px 0 0 }.modal-login-form p {margin: 10px 0 20px }.modal-login-form p:last-of-type {margin: 5px 0 }.modal-login-form .forgot-password-text, .modal-login-form .checkbox {margin: 15px 0 }.login-register-title {position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 32px;line-height: 40px;font-weight: 300;padding: 0 30px;color: #fff }.modal-content {border-radius: 0;-webkit-box-shadow: none;box-shadow: none }.modal-contact-host-form {padding: 30px }.board-panel-menu>li .msg-alert, .board-panel-menu>li .new-booking-alert {top: -32px;left: 110px;width: 8px;height: 8px;border-radius: 50%;background-color: #e43012;position: relative }.dashboard-table .table {margin-bottom: 0 }.dashboard-table .table th {vertical-align: middle;padding: 12px;border-bottom: 0 }.dashboard-table .table td {vertical-align: middle;padding: 12px;border-top: 1px dotted #d8dce1 }@media (max-width:991px) {.dashboard-table .table td {position: relative;padding-left: 50% }}@media (max-width:991px) {.dashboard-table .table td:before {position: absolute;top: 20px;left: 20px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: 700;content: attr(data-label) }}@media (max-width:991px) {.dashboard-table .table thead tr {position: absolute;top: -9999px;left: -9999px }}.dashboard-table .table tbody tr:hover {background-color: rgba(216, 220, 225, .1) }@media (max-width:991px) {.dashboard-table .table, .dashboard-table thead, .dashboard-table tbody, .dashboard-table th, .dashboard-table td, .dashboard-table tr {display: block }}.dashboard-form-inline .btn, .dashboard-form-inline .wpcf7-submit, .dashboard-form-inline .gform_wrapper .button, .gform_wrapper .dashboard-form-inline .button, .dashboard-form-inline .gform_button {top: 0;right: 0 }.dashboard-form-inline .form-control, .dashboard-form-inline .wpcf7-form-control, .dashboard-form-inline .wp-block-search input, .wp-block-search .dashboard-form-inline input, .dashboard-form-inline .post-password-form input[type=password], .post-password-form .dashboard-form-inline input[type=password], .dashboard-form-inline .searchform input, .searchform .dashboard-form-inline input {min-width: 240px;padding-right: 50px }.dashboard-form-inline .form-group {margin-bottom: 0 }.invoice-search-block {border-bottom: 1px dotted #d8dce1;padding: 30px }.invoice-logo {margin-bottom: 30px }.invoice-detail {padding: 60px }.invoice-detail .title {border-bottom: 1px dotted #d8dce1;padding-bottom: 20px;margin-bottom: 20px }.custom-prices-dates, .custom-extra-prices {border-radius: 6px;border: 1px solid #d8dce1;padding: 30px 30px 10px;margin-bottom: 20px;background-color: #f7f8f9 }.custom-extra-prices {padding: 30px }.wallet-box {padding: 40px;background-color: #fff;border-radius: 8px }.wallet-box h3 {margin: 20px 0 0;font-weight: 300 }.wallet-box-info {font-size: 13px;line-height: 20px;margin-bottom: 20px;color: #949ca5 }.wallet-label {top: -1px;border-radius: 4px;padding: 4px 6px;font-size: 12px;color: #fff }.earnings-detail-list .sub-total:first-of-type {border-top: none;margin-top: 5px;padding: 0 0 10px }.earnings-detail-list .sub-total .fa {font-size: 14px }.admin-top-banner .block-col {padding: 20px;text-align: left }@media (max-width:991px) {.admin-top-banner .block-col {width: 50% }}@media (max-width:480px) {.admin-top-banner .block-col {width: 100% }}.admin-dashboard-area .host-section {margin-bottom: 30px }.admin-top-banner-btn {top: 20px;right: 20px;cursor: pointer }@media (max-width:1200px) {.admin-dashboard-sidebar {position: relative;display: block;right: auto;left: 15px;top: -5px !important;width: 100%;padding: 0 30px 0 0 }}.admin-sidebar .approved .btn, .admin-sidebar .approved .wpcf7-submit, .admin-sidebar .approved .gform_wrapper .button, .gform_wrapper .admin-sidebar .approved .button, .admin-sidebar .approved .gform_button {border: 1px solid #85c341;color: #85c341;cursor: default }.user-sidebar-inner .block-section-50 {margin-right: -5px;margin-left: -5px }.user-sidebar-inner .block-section-50 .block-left, .user-sidebar-inner .block-section-50 .block-right {padding-left: 5px;padding-right: 5px }.activities-list:before {content: "";left: 20px;display: block;border-left: 1px dotted #d8dce1;z-index: 1 }.activities-list>.activitiy-item:first-of-type {margin-top: 0 }.activitiy-item {padding-bottom: 30px;padding-top: 30px;z-index: 2 }.activitiy-item:after {content: "";left: 20px;display: block;border-bottom: 1px dotted #d8dce1;z-index: 1;bottom: 0 }.activitiy-item .activitiy-item {padding-top: 30px;padding-bottom: 0 }.activitiy-item-left {width: 60px }.activities-avatar {width: 40px;height: 40px }.activity-time {font-style: italic;color: #949ca5 }.activitiy-reservation-detail {margin: 10px 0 }.page-wrap .reset-password {max-width: 400px;margin: 0 auto;padding: 50px 0 80px;text-align: center }.dashaboard-snake-nav-wrap {width: calc(100% - 160px);z-index: 99;margin-left: 160px;background-color: #fff;border-bottom: 1px solid #d8dce1 }@media (max-width:991px) {.dashaboard-snake-nav-wrap {margin-left: 0;width: 100% }}@media (max-width:768px) {.dashaboard-snake-nav-wrap {text-align: center }}@media (max-width:480px) {.dashaboard-snake-nav-wrap {padding: 10px 0 }}.dashaboard-snake-nav {border-top: 1px solid #d8dce1 }.dashaboard-snake-nav .step-block {border-bottom: 4px solid #d8dce1;width: 25%;padding: 10px 0 }.dashaboard-snake-nav .step-block.active {font-weight: 700 }.dashboard-listing-table img, .dashboard-experience-table img {max-width: 110px;border-radius: 4px }.more_what_to_provided_wrap {margin-bottom: 20px }.item-wrap.item-grid-view .property-item {border-radius: 6px;overflow: hidden }.item-list-view .item-wrap {background-color: #fff;border-radius: 6px;overflow: hidden }.item-list-view .item-wrap .item-body {width: calc(100% - 320px);padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 25px;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;height: 160px }@media (max-width:1200px) {.item-list-view .item-wrap .item-body {width: calc(100% - 280px);height: 150px }}@media (max-width:991px) {.item-list-view .item-wrap .item-body {width: calc(100% - 275px);height: 130px }}@media (max-width:768px) {.item-list-view .item-wrap .item-body {padding: 25px 25px 10px;height: auto }}.item-list-view .item-media-thumb {width: 300px;max-height: 300px }@media (max-width:1200px) {.item-list-view .item-media-thumb {width: 260px }}@media (max-width:768px) {.item-list-view .item-media-thumb {width: 100%;max-height: 300px }}@media (max-width:768px) {.item-list-view .item-media-thumb .item-user-image {display: block;position: absolute }}.item-list-view .item-user-image {left: 20px;bottom: 0;min-width: 140px }.item-list-view .item-user-image img {float: left;margin-right: 10px }.item-list-view .item-media-price {color: #fff }@media (max-width:1200px) {.item-list-view .item-type {display: inline }}@media (max-width:768px) {.item-list-view .property-item .list-item-hidden, .item-list-view .property-item .item-user-info {display: none }.item-list-view .property-item .grid-item-hidden, .item-list-view .property-item .media-left, .item-list-view .property-item .media-body {display: block }.item-list-view .property-item .media-left, .item-list-view .property-item .media-body, .item-list-view .property-item .item-media-price {width: 100% }.item-list-view .property-item .item-amenities .item-label {display: inline-block }.item-list-view .property-item .item-user-image {left: auto;right: 20px;bottom: 20px;max-width: 36px;min-width: 0 }}.item-list-view .item-footer {margin-top: 40px;margin-bottom: 10px;width: auto;height: 24px }@media (max-width:1200px) {.item-list-view .item-footer {margin-top: 40px }}@media (max-width:991px) {.item-list-view .item-footer {margin-top: 25px }}@media (max-width:768px) {.item-list-view .item-footer {width: 100%;float: none;margin-top: 15px }}@media (max-width:768px) {.item-list-view .item-wrap {float: none }}.item-list-view .item-wrap .media {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media (max-width:768px) {.item-list-view .item-wrap .media {display: block }}.item-list-view .item-title-head {margin-bottom: 0 }@media (max-width:768px) {.item-list-view .item-title-head {margin-bottom: 10px }}@media (max-width:768px) {.item-list-view .item-amenities {height: auto }}.item-list-view .item-amenities li.item-type {margin-top: 5px }@media (max-width:991px) {.half-map-wrap .item-list-view .property-item .list-item-hidden, .half-map-wrap .item-list-view .property-item .item-user-info, .half-map-wrap .item-list-view .property-item .item-user-image {display: none }.half-map-wrap .item-list-view .property-item .grid-item-hidden, .half-map-wrap .item-list-view .property-item .media-left, .half-map-wrap .item-list-view .property-item .media-body, .half-map-wrap .item-list-view .property-item .item-media-thumb .item-user-image {display: block }.half-map-wrap .item-list-view .property-item .media-left, .half-map-wrap .item-list-view .property-item .media-body, .half-map-wrap .item-list-view .property-item .item-media-price, .half-map-wrap .item-list-view .property-item .item-media-thumb {width: 100% }.half-map-wrap .item-list-view .property-item .item-amenities .item-label {display: inline-block }.half-map-wrap .item-list-view .property-item .item-user-image {left: auto;right: 20px;bottom: -17px;max-width: 36px;min-width: 0;position: absolute }}.half-map-wrap .item-grid-view .item-amenities .item-type {margin-top: 5px }.item-grid-view>.row:before, .item-grid-view>.row:after {display: none }.item-grid-view .item-wrap {max-width: 360px }@media (max-width:1200px) {.item-grid-view .item-wrap {max-width: 294px }}@media (max-width:991px) {.item-grid-view .item-wrap {max-width: 345px }}@media (max-width:768px) {.item-grid-view .item-wrap {width: 100%;max-width: 100% }}.item-grid-view .item-wrap .item-user-image {right: 20px;bottom: 16px;border-radius: 50%;overflow: hidden;border: 2px solid #fff }.item-grid-view .item-wrap>.grid-col-2 .item-wrap {width: 50% }.item-grid-view .item-wrap>.grid-col-2 .item-wrap:nth-child(2n+1) {clear: left }.item-grid-view .item-wrap>.grid-col-3 .item-wrap {width: 33.333% }.item-grid-view .item-wrap>.grid-col-3 .item-wrap:nth-child(3n+1) {clear: left }.item-wrap {margin-bottom: 15px }.item-media-thumb {cursor: pointer }.item-media-price {z-index: 1;padding-top: 0;padding-right: 20px;padding-bottom: 15px;padding-left: 20px }.item-media-price .item-price {color: #fff }.item-media-price .item-price+.title, .item-media-price .item-price+.item-address {margin-top: 10px }.item-price sup {top: -9px }.item-price sub {bottom: 0 }.item-user-image {z-index: 1;height: 36px;width: 36px }.item-user-image img {border: 1px solid #fff;border-radius: 100% }.item-user-info {margin-top: 5px }.item-body {background-color: #fff;padding: 20px 25px }@media (max-width:320px) {.item-body {padding: 15px }}.item-title-head {margin-bottom: 10px }.item-title-head .title a {width: 100%;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-box-sizing: border-box;box-sizing: border-box }.item-title-head .item-address {color: #949ca5;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-box-sizing: border-box;box-sizing: border-box;font-size: 14px }.item-amenities {list-style: none }.item-amenities li {margin-bottom: 0;padding-right: 10px !important;padding-left: 0 !important;line-height: 1 !important;font-size: 14px }.item-amenities li i {margin-right: 5px }.item-amenities li.item-type {margin-bottom: 0 }@media (max-width:1200px) {.item-amenities .item-label {display: none }}.item-footer {margin-top: 15px }.item-date {color: #949ca5 }.item-tools {margin-right: -5px;margin-left: 10px }.item-tools .btn-group.open .btn-item-tools {-webkit-box-shadow: none;box-shadow: none }.item-tools .btn-item-tools {width: 20px;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;background-color: transparent;border: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #949ca5 }.item-tools .dropdown-menu {min-width: 120px;text-align: right;right: 8px;left: auto;-webkit-box-shadow: none;box-shadow: none;border: none;z-index: 1000 }.item-tools .dropdown-menu>li {margin-top: 1px }.item-tools .dropdown-menu>li:first-child a {border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0 }.item-tools .dropdown-menu>li:last-child a {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 4px }.item-tools .dropdown-menu>li>a {padding: 7px;background-color: #232323;color: #fff;font-size: 12px;font-weight: 700 }.property-item .media-left {padding-right: 0 }.property-item .media-right {padding-left: 0 }.item-card-view .item-wrap {border-radius: 6px }.item-card-view .item-wrap .property-item {border-radius: 6px;overflow: hidden }.item-card-view .item-wrap .title-head {left: 0;bottom: 0;padding: 0 20px 15px;color: #fff;z-index: 1;max-width: calc(100% - 30px) }.item-card-view .item-wrap .title-head .title {max-width: 100%;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis }.item-card-view .item-wrap .item-user-image {top: 20px;right: 20px }.item-card-view .item-wrap .item-tools {right: 20px;bottom: 20px;z-index: 1 }.item-card-view .item-wrap .item-tools .btn-item-tools {color: #fff }.item-card-view .item-wrap .item-tools .dropdown-menu>li {margin-top: 0;margin-bottom: 0 }.item-grid-view .item-wrap:nth-child(2n):after, .item-card-view .item-wrap:nth-child(2n):after {content: "";display: block;clear: both }.item-grid-v2-view .item-wrap .item-body {background-color: transparent;padding: 15px 0 20px }.item-grid-v2-view .item-wrap .property-item {border-radius: 0 }.item-grid-v2-view .item-wrap .item-media-thumb {border-radius: 4px;overflow: hidden }.item-grid-v2-view .item-wrap .item-title-head {margin-bottom: 0 }.item-list-view-v2 .item-wrap .item-body {background-color: transparent;padding: 0 0 0 25px }@media (max-width:768px) {.item-list-view-v2 .item-wrap .item-body {padding: 15px 0 0 }}.item-list-view-v2 .item-wrap .property-item {border-radius: 0 }.item-list-view-v2 .item-wrap .item-media-thumb {border-radius: 4px;overflow: hidden }.item-list-view-v2 .item-wrap .item-title-head {margin-bottom: 0 }@media (max-width:768px) {.item-list-view-v2 .item-wrap .item-title-head {margin-bottom: 10px }}.item-list-view-v2 .item-list-view .item-user-image {bottom: 0 }@media (max-width:768px) {.item-list-view-v2 .item-list-view .item-user-image {bottom: 20px }}.experience-item .item-tools .dropdown-menu>li:last-child a {border-top-left-radius: 4px;border-top-right-radius: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px }.content-area .block {border-bottom: 1px dotted #d8dce1 }.content-area .block-bordered {border-bottom: 1px dotted #d8dce1 }.block-accomodation {padding: 0;text-align: left;border: none }.block-video {padding-bottom: 56.25% }.block-map {padding-bottom: 100% }.block-video, .block-map {height: 0 }.map-section-map {padding-bottom: 72% }.block-top-title address, .block-top-title .rating, .block-top-title .superhost-info-icon {margin-right: 15px;font-size: 14px }@media (max-width:480px) {.block-top-title address, .block-top-title .rating, .block-top-title .superhost-info-icon {float: none;margin-bottom: 5px }}.block-top-title address i, .block-top-title .rating i, .block-top-title .superhost-info-icon i {font-size: 13px;margin-right: 5px }.block-top-title .listing-contact-save {font-size: 14px;margin-left: 15px;display: none }.block-top-title .listing-contact-save a {margin-left: 15px;color: #232323;font-weight: 600 }.block-top-title .listing-contact-save i {font-size: 13px;margin-right: 5px }.listing-title {margin: 3px 0 10px;width: 85% }@media (max-width:480px) {.listing-title {width: 100% }}.listing-title .label {top: -3px }.detail-property-page-header-area {margin-top: 20px }.detail-property-page-header-area.detail-property-page-header-area-v1 {margin-top: 0 }.detail-property-page-header-area.detail-property-page-header-area-v2 {margin-top: 20px }@media (max-width:480px) {.detail-property-page-header-area.detail-property-page-header-area-v2 {margin-top: 0 }}@media (max-width:480px) {.detail-property-page-header-area.detail-property-page-header-area-v3 {margin-top: 0 }}.detail-property-page-header-area.detail-property-page-header-area-v4 {margin-top: 0 }.detail-property-page-header-area-v1 .property-header-image {height: 500px;clear: both }@media (max-width:768px) {.detail-property-page-header-area-v1 .property-header-image {height: 370px }}@media (max-width:480px) {.detail-property-page-header-area-v1 .property-header-image {height: 270px;margin-bottom: 0 }}.property-header-gallery-btn {height: 50px;width: 50px;text-align: center;line-height: 50px;background-color: rgba(0, 0, 0, .75);color: #fff;margin-top: 30px;border-radius: 4px }.property-header-gallery-btn:hover {background-color: rgba(0, 0, 0, .5);color: #fff }@media (max-width:480px) {.property-header-gallery-btn {height: 40px;width: 40px;line-height: 40px;margin-top: 20px }}.detail-property-page-header-area-v4 .slick-prev, .detail-property-page-header-area-v4 .slick-next {margin: 0 30px }@media (max-width:480px) {.detail-property-page {margin-top: 0 }}@media (max-width:768px) {.detail-property-page .container, .detail-property-page .col-xs-12, .detail-property-page .item-wrap {padding-left: 0;padding-right: 0 }}@media (max-width:768px) {.detail-property-page .row {margin-left: 0;margin-right: 0 }}.what-nearby dt {margin-bottom: 10px }.what-nearby dd {margin-bottom: 5px }.what-nearby .time-review {color: #949ca5;font-size: 12px }.what-nearby .what-nearby-left {width: 50% }@media (max-width:768px) {.what-nearby .what-nearby-left {float: none;text-align: left;width: 100% }}.what-nearby .what-nearby-right {text-align: right;width: 50% }@media (max-width:768px) {.what-nearby .what-nearby-right {float: none;text-align: left;width: 100% }}.what-nearby .what-nearby-right .time-review {width: 75px }.what-nearby .what-nearby-right .label {width: 65px;display: inline-block;margin-left: 10px }.availability-section {margin-bottom: 30px }.availability-section .search-calendar {border-radius: 0;border: none;margin-top: 0;padding: 30px 30px 85px }@media (max-width:768px) {.availability-section .detail-list.detail-list-2-cols {-webkit-columns: 1;-moz-columns: 1;columns: 1 }}.availability-section .detail-list.detail-list-2-cols li {margin-bottom: 10px }.availability-notes {clear: both;padding: 17px 0 0;text-align: center }.availability-notes ul {margin-bottom: 0 }.availability-notes li:before {content: "";font-family: Fontawesome }.availability-notes .day-available:before {color: #e4f4d9 }.availability-notes .day-pending:before {color: #ffeedb }.availability-notes .day-booked:before {color: #fdd2d2 }.block-availability-calendars {border-top: 1px dotted #d8dce1;margin-top: -10px }@media (max-width:768px) {.block-availability-calendars {margin-top: 0 }}.block-availability-calendars .single-listing-calendar {z-index: 0 }.availability-datepicker-wrap .daterangepicker {padding: 40px;margin-top: 0 !important;border: none;-webkit-box-shadow: none;box-shadow: none;background-color: transparent }.availability-datepicker-wrap .daterangepicker.dropdown-menu {z-index: 3001 }@media (max-width:768px) {.availability-datepicker-wrap .daterangepicker {margin-left: 0;margin-right: 0;min-width: 100%;padding: 20px }}.availability-datepicker-wrap .calendar-table {background-color: transparent;border: none }.availability-datepicker-wrap .calendar-table .prev, .availability-datepicker-wrap .calendar-table .next, .availability-datepicker-wrap .calendar-table th {color: #fff }.availability-datepicker-wrap .calendar.left, .availability-datepicker-wrap .calendar.right {width: 47.5% }@media (max-width:768px) {.availability-datepicker-wrap .calendar.left, .availability-datepicker-wrap .calendar.right {width: 100%;margin: 0 }}@media (max-width:768px) {.availability-datepicker-wrap .calendar.right {margin: 20px 0 0 }}.availability-datepicker-wrap td.available {background-color: #fff }.availability-datepicker-wrap td.off.available {color: #fff }.availability-datepicker-wrap th.month, .availability-datepicker-wrap td.active {color: #fff }.availability-section-hourly .head-hours, .availability-section-hourly .day-hours {list-style: none;margin: 0 }.availability-section-hourly .head-hours li, .availability-section-hourly .day-hours li {width: calc(100% / 11 - 80px / 11);font-size: 12px;font-weight: 700;line-height: 32px;padding: 10px 0 }.availability-section-hourly .head-hours li:first-child, .availability-section-hourly .day-hours li:first-child {width: 80px }@media (max-width:768px) {.availability-section-hourly .head-hours li:first-child, .availability-section-hourly .day-hours li:first-child {line-height: 10px;font-size: 10px;width: 50px }}@media (max-width:768px) {.availability-section-hourly .head-hours li, .availability-section-hourly .day-hours li {width: calc(100% / 11 - 50px / 11);line-height: 10px;font-size: 9px }}.availability-section-hourly .head-hours li {text-align: center }.availability-section-hourly .search-calendar {padding: 40px 40px 50px;overflow: visible }.availability-section-hourly .search-calendar .month {text-align: left;margin-bottom: 15px }.availability-section-hourly .select-calendar-date {top: -10px;right: 0;max-width: 180px }.availability-section-hourly .select-calendar-date:after {content: "";font-family: fontawesome;right: 15px;top: 8px }.availability-section-hourly .select-calendar-date .search-calendar {border: 1px solid #d8dce1;border-radius: 8px;width: 300px;top: calc(100% + 10px);left: calc(100% - 150px);padding: 10px 20px 35px }@media (max-width:991px) {.availability-section-hourly .select-calendar-date .search-calendar {left: calc(100% - 300px);height: auto }}@media (max-width:991px) {.availability-section-hourly .select-calendar-date .search-calendar .calendar-navigation {display: block }}.availability-section-hourly .select-calendar-date .calendar-date-selector:hover {cursor: pointer }@media (max-width:768px) {.host-section {margin-top: 0 }}.host-section .media-left {min-width: 100px }@media (max-width:768px) {.host-section .media-left {min-width: 60px;max-width: 60px;padding-right: 10px;padding-top: 5px }}.host-section dl {margin-bottom: 20px }.gallery-section .block {border-bottom: none }.gallery-section .title {display: none }.featured-slide-gallery-wrap a {width: calc(25% - 1px);margin-right: 1px;margin-bottom: 1px }.featured-slide-gallery-wrap a:nth-child(4n) {margin-right: 0 }.featured-slide-gallery-wrap a:hover img {opacity: .65 }@media (max-width:768px) {.featured-slide-gallery-wrap a {width: calc(100% / 2 - 1px) }.featured-slide-gallery-wrap a:nth-child(3n) {margin-right: 1px }}.featured-slide-gallery-wrap .more-images {background-color: #000 }.featured-slide-gallery-wrap .more-images img {opacity: .65 }.featured-slide-gallery-wrap .more-images span {z-index: 1;top: 50%;left: 50%;text-align: center;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: #fff;font-size: 24px;font-weight: 300 }@media (max-width:768px) {.top-gallery-full-width-section {margin-left: -15px;margin-right: -15px }}.listing-slider-variable-width {height: 500px;overflow: hidden }@media (max-width:768px) {.listing-slider-variable-width {height: 370px;margin-bottom: 20px }}@media (max-width:480px) {.listing-slider-variable-width {height: 270px;margin-bottom: 0 }}.listing-slider-variable-width img {height: 500px }@media (max-width:768px) {.listing-slider-variable-width img {height: 370px }}@media (max-width:480px) {.listing-slider-variable-width img {height: 270px;margin-bottom: 0 }}.similar-listing-section {margin: 30px 0 }@media (max-width:768px) {.similar-listing-section {padding: 0 15px }}.similar-listing-section .item-row {margin-left: 0;margin-right: 0 }.similar-listing-section>.title {margin-bottom: 30px }.similar-listing-section .item-row.item-grid-view, .similar-listing-section .item-row.item-card-view {display: -ms-grid;display: grid;gap: 30px;-ms-grid-columns: 1fr 30px 1fr;grid-template-columns: 1fr 1fr }.similar-listing-section .item-grid-view .item-media-thumb, .similar-listing-section .item-grid-view .item-footer {width: 100% }.listing-nav {z-index: 100;top: 0 }.listing-navi>.main-menu>li>a {padding: 0 10px !important }@media (max-width:991px) {.listing-navi>.main-menu>li>a {padding: 0 8px !important }}.sort-wrap {margin-bottom: 20px;padding: 20px 0 0;border-top: 1px dotted #d8dce1 }@media (max-width:768px) {.sort-wrap {padding: 5px 15px;margin-bottom: 2px }}.sort-wrap .bootstrap-select .btn, .sort-wrap .bootstrap-select .wpcf7-submit, .sort-wrap .bootstrap-select .gform_wrapper .button, .gform_wrapper .sort-wrap .bootstrap-select .button, .sort-wrap .bootstrap-select .gform_button {border: none;background-color: transparent;padding: 0;top: -2px }.sort-wrap .bootstrap-select .btn:active, .sort-wrap .bootstrap-select .wpcf7-submit:active, .sort-wrap .bootstrap-select .gform_wrapper .button:active, .gform_wrapper .sort-wrap .bootstrap-select .button:active, .sort-wrap .bootstrap-select .gform_button:active, .sort-wrap .bootstrap-select .btn:focus, .sort-wrap .bootstrap-select .wpcf7-submit:focus, .sort-wrap .bootstrap-select .gform_wrapper .button:focus, .gform_wrapper .sort-wrap .bootstrap-select .button:focus, .sort-wrap .bootstrap-select .gform_button:focus {background-color: transparent !important }.sort-wrap .bootstrap-select .dropdown-menu {right: 0;left: auto }.sort-wrap .bs-caret {margin-left: 12px;width: 12px }.sort-wrap .number-of-listings {padding: 10px 0 0;line-height: initial }@media (max-width:768px) {.sort-wrap .number-of-listings {display: none }}.sort-wrap .number-of-listings i {margin: 0 5px }.layout-tool {margin-top: 20px;margin-bottom: 0 }.layout-tool .view-btn {font-size: 16px;color: #949ca5 }.layout-tool .layout-tool-title {top: -2px }.title-section .avatar, .about-section-v5 .avatar {width: 60px;top: 40px;right: 30px }@media (max-width:768px) {.title-section .avatar, .about-section-v5 .avatar {width: 40px;top: 40px }}@media (max-width:480px) {.title-section .avatar, .about-section-v5 .avatar {display: none }}.title-section .avatar .super-host-icon, .about-section-v5 .avatar .super-host-icon {color: #fff;background-color: #f15e75;height: 16px;width: 16px;text-align: center;font-size: 10px;line-height: 18px;border-radius: 100%;bottom: 0;right: 4px }.listing-slider-variable-width {max-height: 500px;overflow: hidden }.about-section .block-col {padding: 30px 20px }@media (max-width:768px) {.about-section .block-col {display: block;float: left;padding: 20px 0;border-right: none;min-height: 100px }}@media (max-width:768px) {.about-section .block-col:nth-child(3) {clear: both }}.about-section .block-icon {font-size: 32px;line-height: 32px }@media (max-width:768px) {.about-section .block-icon {font-size: 25px;line-height: 25px }}.about-section .block-icon+div, .about-section .block-icon+div+div {font-size: 14px;line-height: 22px }.meals-section i {color: #85c341 }@media (max-width:768px) {.video-section .block-body {padding: 0 }}@media (max-width:768px) {.video-section .block-left {display: none }}@media (max-width:480px) {.details-section .detail-list.detail-list-2-cols, .price-section .detail-list.detail-list-2-cols {-webkit-columns: 1;-moz-columns: 1;columns: 1 }}.details-section .detail-list li, .price-section .detail-list li {text-transform: capitalize }.details-section .title .fa {left: -5px }.block-services {border-right: none;text-align: left;padding: 0 }.block-services dl {padding-right: 30px }.block-services dl span {border: 1px solid #d8dce1;padding: 3px 5px;border-radius: 4px;margin-left: 5px }.block-services dl dt {margin-bottom: 10px }.block-services:nth-child(3) {clear: left }.profile-host-info {margin-bottom: 0 }.profile-host-info .super-host-flag {color: #f15e75 }.custom-modal-contact-host .modal-body {padding: 0 }.detail-property-page-header-area-v5 .block-body, .detail-property-page-header-area-v6 .block-body {padding: 0 0 20px }.detail-property-page-header-area-v5 .title-section .avatar, .detail-property-page-header-area-v6 .title-section .avatar {display: none }.detail-property-page-header-area-v5 .title-section .listing-contact-save, .detail-property-page-header-area-v6 .title-section .listing-contact-save {display: block }.detail-property-page-header-area-v5 .title-section .block, .detail-property-page-header-area-v6 .title-section .block {background-color: transparent }.detail-property-page-header-area-v5 .listing-slider-variable-width, .detail-property-page-header-area-v6 .listing-slider-variable-width {overflow: visible }.detail-property-page-header-area-v5 .slick-prev, .detail-property-page-header-area-v6 .slick-prev {left: -70px;right: auto }.detail-property-page-header-area-v5 .slick-next, .detail-property-page-header-area-v6 .slick-next {right: -70px;left: auto }.detail-property-page-v5 .content-area, .detail-property-page-v6 .content-area {padding-right: 50px }.detail-property-page-v5 .content-area .availability-section .search-calendar, .detail-property-page-v6 .content-area .availability-section .search-calendar {-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, .1);box-shadow: 0 10px 20px rgba(0, 0, 0, .1);border-radius: 8px }.detail-property-page-v5 .content-area .availability-section .block, .detail-property-page-v5 .content-area .host-section .block, .detail-property-page-v6 .content-area .availability-section .block, .detail-property-page-v6 .content-area .host-section .block {border-bottom: none }.detail-property-page-v5 .sidebar-booking-module, .detail-property-page-v6 .sidebar-booking-module {margin: 40px 0;-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, .1);box-shadow: 0 10px 20px rgba(0, 0, 0, .1);border-radius: 8px }.detail-property-page-v5 .sidebar-booking-module .sidebar-booking-module-header .block-body-sidebar, .detail-property-page-v6 .sidebar-booking-module .sidebar-booking-module-header .block-body-sidebar {padding: 30px 30px 5px;background-color: #fff;color: #232323;border-radius: 8px 8px 0 0 }.detail-property-page-v5 .sidebar-booking-module .sidebar-booking-module-body .block-body-sidebar, .detail-property-page-v6 .sidebar-booking-module .sidebar-booking-module-body .block-body-sidebar {background-color: #fff;border-radius: 0 0 8px 8px }.detail-property-page-v5 .sidebar-booking-module-footer, .detail-property-page-v6 .sidebar-booking-module-footer {border-top: none;background-color: transparent }.detail-property-page-v5 .sidebar-booking-module-footer .block-body-sidebar, .detail-property-page-v6 .sidebar-booking-module-footer .block-body-sidebar {padding: 0 30px 0 }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons {background-color: transparent }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons a, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons a {color: #fff;margin: 0 2px }.detail-property-page-v5 .gallery-section .title, .detail-property-page-v5 .map-section .title, .detail-property-page-v6 .gallery-section .title, .detail-property-page-v6 .map-section .title {display: block;margin: 50px 0 }.detail-property-page-v5.block-section-no-bg .availability-section .block-section .block-left, .detail-property-page-v6.block-section-no-bg .availability-section .block-section .block-left {width: 25%;float: left }@media (max-width:768px) {.detail-property-page-v5.block-section-no-bg .availability-section .block-section .block-left, .detail-property-page-v6.block-section-no-bg .availability-section .block-section .block-left {width: 100%;float: none }}.detail-property-page-v5.block-section-no-bg .availability-section .block-section .block-right, .detail-property-page-v6.block-section-no-bg .availability-section .block-section .block-right {width: 75%;float: right }@media (max-width:768px) {.detail-property-page-v5.block-section-no-bg .availability-section .block-section .block-right, .detail-property-page-v6.block-section-no-bg .availability-section .block-section .block-right {width: 100%;float: none }}.detail-property-page-v5.block-section-no-bg .availability-section .block-section .title, .detail-property-page-v6.block-section-no-bg .availability-section .block-section .title {margin-bottom: 15px }.block-body-v5 h3 {font-size: 20px;margin: 0 0 40px }.block-body-v5 .title-v5 {margin: 0 0 5px }.property-accomodation-detals-v5 span {display: inline-block;margin: 0 10px }.gallery-grid-wrap, .gallery-grid-right-wrap {display: -ms-grid;display: grid;-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px;row-gap: 10px;-ms-grid-columns: 1fr 10px 1fr;grid-template-columns: 1fr 1fr }@media (max-width:768px) {.gallery-grid-wrap, .gallery-grid-right-wrap {-ms-grid-columns: 1fr;grid-template-columns: 1fr }}@media (max-width:768px) {.gallery-grid-right-wrap {-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr }}.gallery-grid-wrap .gallery-grid-item {position: relative;border-radius: 4px;overflow: hidden }.gallery-grid-wrap .gallery-grid-button {position: absolute;bottom: 15px;right: 15px;left: auto;top: auto;background-color: #fff;padding: 0 8px;line-height: 24px;color: #232323 }.reviews-section {margin: 30px 0 }@media (max-width:768px) {.reviews-section {padding: 0 20px }}.reviews-section h2 {margin: 5px 0 0 }.reviews-section .alert, .reviews-section div.wpcf7-response-output {color: #232323 }.reviews-section i {margin: 0 5px 0 10px }.reviews-section .message-date {margin: 3px 0 0 -10px }.review-block {border-bottom: 1px dotted #d8dce1;padding: 40px 0;font-size: 15px;line-height: 25px }.review-block:last-of-type {border-bottom: none;padding-bottom: 0 }.review-block .label {top: -1px;left: 5px }.review-block .rating {margin-left: 6px }.review-block .rating i {margin-left: 2px;margin-right: 2px;color: #949ca5 }.review-block .rating .homey-icon-rating-star-full {color: #f8b42b }.host-rating-section .review-block {padding: 0 0 40px 0;margin-bottom: 60px }.pagination-wrap {clear: both }.pagination {text-align: center;margin: 40px 0 }.pagination>li {margin: 0 2px }.pagination>li>a, .pagination>li>span {border-radius: 50%;height: 40px;width: 40px;line-height: 36px;font-weight: 700 }.pagination>li>a:hover, .pagination>li>a:focus, .pagination>li>span:hover, .pagination>li>span:focus {color: #fff }.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span {border-radius: 50% }.spinner {width: 70px;text-align: center }.spinner>div {background-color: rgba(35, 35, 35, .5);width: 10px;height: 10px;border-radius: 100%;-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;animation: sk-bouncedelay 1.4s infinite ease-in-out both }.spinner .bounce1 {-webkit-animation-delay: -0.32s;animation-delay: -0.32s }.spinner .bounce2 {-webkit-animation-delay: -0.16s;animation-delay: -0.16s }@-webkit-keyframes sk-bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0) }40% {-webkit-transform: scale(1) }}@keyframes sk-bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0) }40% {-webkit-transform: scale(1);transform: scale(1) }}.loadmore {margin: 40px auto }.widget {margin-bottom: 30px }.widget-title {font-size: 18px;line-height: 30px;margin-bottom: 20px }.widget ul {padding-left: 0;margin-bottom: 0;list-style: none }.widget ul.sub-menu {max-height: initial;opacity: 1;visibility: visible;z-index: 1;-webkit-box-shadow: none;box-shadow: none;left: auto;right: auto }.widget li {padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 10px;margin-bottom: 10px;font-size: 14px }.widget li:last-of-type {margin-bottom: 0 }.widget li a {padding-left: 10px;padding-top: 0;padding-bottom: 0;margin-left: -10px;font-weight: 700 }.widget li a:before {content: "";font-family: "FontAwesome";font-size: 12px;left: 0 }.widget .media-body {font-size: 13px;line-height: 20px }.widget select {max-width: 100% }.sidebar .widget {padding: 30px;background-color: #fff }.listing-page-v5 .widget, .listing-page-v6 .widget {border: 1px solid #d8dce1;border-radius: 4px }.widget-list-properties .item-list-view, .widget-latest-posts .item-list-view {margin-bottom: 20px }.widget-list-properties .item-list-view:last-of-type, .widget-latest-posts .item-list-view:last-of-type {margin-bottom: 0 }.widget-list-properties .item-list-view:last-of-type p, .widget-latest-posts .item-list-view:last-of-type p {margin-bottom: 0 }.widget-list-properties .item-list-view .item-media-thumb, .widget-latest-posts .item-list-view .item-media-thumb {width: 100px;overflow: hidden;border-radius: 4px }@media (max-width:768px) {.widget-list-properties .item-list-view .media-left, .widget-list-properties .item-list-view .media-body, .widget-latest-posts .item-list-view .media-left, .widget-latest-posts .item-list-view .media-body {display: table-cell;width: auto }}.widget-list-properties .label-featured, .widget-latest-posts .label-featured {top: 5px;left: 5px }.widget-list-properties .item-body, .widget-latest-posts .item-body {padding: 0 0 0 20px;background-color: transparent }.widget-list-properties .title, .widget-latest-posts .title {font-size: 14px;line-height: 20px;margin-bottom: 4px }.widget-list-properties .title a, .widget-latest-posts .title a {white-space: unset }.widget-list-properties .item-title-head, .widget-latest-posts .item-title-head {margin-bottom: 0 }.widget-list-properties .item-title-head .fa, .widget-latest-posts .item-title-head .fa {padding: 0;line-height: 24px }.widget-latest-properties .item-wrap {padding-left: 0;padding-right: 0;height: auto }.widget-latest-properties .item-wrap:last-of-type {margin-bottom: 0 }.widget-latest-properties .widget-slider .item-card-view {margin-bottom: 0 }.widget-list-properties .title {margin-bottom: 3px }.widget-list-properties .item-price {margin-right: 5px;margin-bottom: 2px;font-size: 14px }.widget-list-properties .item-amenities li {padding: 0 5px 0 0 !important;font-weight: 300;line-height: 24px;font-size: 13px }.widget-list-properties .label-wrap.top-left {left: 10px;right: auto;top: 10px }.widget-list-properties .label-wrap .label {font-size: 8px;height: 14px;padding: 2px 4px 4px }.widget-card-properties .item-card-view {margin-bottom: 20px;height: auto }.widget-card-properties .item-card-view:last-of-type {margin-bottom: 0 }.widget-slider {overflow: hidden }.widget-slider .slick-prev {left: -30px }.widget-slider .slick-next {right: -30px }.widget-slider:hover .slick-prev {left: 20px }.widget-slider:hover .slick-next {right: 20px }.widget-slider .slick-prev, .widget-slider .slick-next {height: 30px;width: 30px;top: 50%;background-color: #fff }.widget-slider .slick-prev:before, .widget-slider .slick-next:before {font-size: 12px }.widget-slider .hover-effect:hover:before {opacity: 1 }.widget-slider .hover-effect:hover img {-webkit-transform: none;-ms-transform: none;transform: none }.widget-latest-posts .item-title-head {margin-bottom: 2px }.widget-latest-posts .post-author, .widget-latest-posts .post-author a {color: #949ca5 }.widget .review-block, .widget .comment-block {border-bottom: none;padding: 0 0 20px }.widget .review-block:last-of-type, .widget .comment-block:last-of-type {padding: 0 }.widget .review-block:last-of-type p, .widget .comment-block:last-of-type p {margin-bottom: 0 }.widget .review-block .msg-user-info, .widget .comment-block .msg-user-info {font-size: 13px;margin-bottom: 10px }.widget .review-block .title, .widget .comment-block .title {font-size: 14px;line-height: 24px;margin-bottom: 10px }.widget .review-block .title span, .widget .comment-block .title span {font-weight: 300 }.widget .review-block .rating {margin-left: 0;margin-top: 5px }.widget_recent_comments li {padding: 0 }.widget-taxonomies-card .taxonomy-card {margin-bottom: 10px;overflow: hidden;border-radius: 4px }.widget-taxonomies-card .taxonomy-card:last-of-type {margin-bottom: 0 }.widget-taxonomies-card .taxonomy-card .taxonomy-title {margin-bottom: -10px;padding: 0 6px;font-size: 12px;font-weight: 700 }.widget-instagram a {width: calc(50% - 1px);float: left;margin: 0 1px 1px 0 }.widget-twitter .tweet:last-of-type p {margin-bottom: 0 }.widget-login-register li {padding: 0 }.widget-login-register li a {margin-left: 0;padding-left: 0 }.widget-login-register .nav-tabs {border: none }.widget-login-register .nav-tabs li a {margin-bottom: 20px;font-weight: 700;font-size: 14px }.widget-login-register .nav-tabs>li>a {border: none }.widget-login-register .nav-tabs>li>a:hover {background-color: transparent }.widget-newsletter {padding: 30px 30px 5px;background-color: #fff }.widget-newsletter .fields p:last-of-type {margin-bottom: 0 }.widget-contact li {line-height: 24px;padding: 10px 0;border-bottom: 1px dotted #d8dce1;margin-bottom: 0 }.widget-contact li:last-of-type {border-bottom: none }.widget-contact li a:before {content: "" }.widget-contact li i {margin-right: 10px }.widget-contact .contact_text {margin-bottom: 10px }.searchform input {display: inline-block !important;width: calc(100% - 45px) }.searchform button {width: 42px;height: 42px;border-radius: 4px;border: 1px solid }.searchform button:after {content: "";font-family: Fontawesome;color: #fff }.widget-about a {font-weight: 700 }.widget_text {padding: 30px }.tagcloud a {background-color: #f15e75;font-size: 14px !important;margin: 0 0 5px 0;padding-top: 6px;padding-right: 10px;padding-bottom: 7px;padding-left: 10px;color: #fff;border-radius: 4px;line-height: 1 }.tagcloud a:hover, .tagcloud a:active {color: #fff !important }.calendar_wrap table {width: 100%;text-align: center }.calendar_wrap caption, .calendar_wrap th {text-align: center }.calendar_wrap caption {margin-bottom: 10px;border-bottom: 1px dotted #d8dce1;color: inherit }.calendar_wrap td, .calendar_wrap th {padding: 5px }.calendar_wrap a {font-weight: 700 }.calendar_wrap #prev {text-align: left }.calendar_wrap #next {text-align: right }.widget_media_gallery .gallery:after {content: "";clear: both;display: table }.widget_categories select, .widget_archive select {max-width: 100% }.archive-dropdown {height: 42px }.widget_nav_menu li, .widget_categories li, .widget_pages li, .wp-block-archives li {margin-bottom: 0 }.widget_nav_menu li a, .widget_categories li a, .widget_pages li a, .wp-block-archives li a {line-height: 24px !important;margin-bottom: 10px }.widget_nav_menu .sub-menu li a, .widget_categories .sub-menu li a, .widget_pages .sub-menu li a, .wp-block-archives .sub-menu li a {font-weight: 700 }.widget_rss .rss-date {font-style: italic }.footer-wrap .widget_text {padding: 0 }.widget-advanced-search-experiences .search-date-range-arrive {width: 100% }.header-nav .header-comp-logo {padding-right: 10px;padding-left: 10px }.header-nav .header-comp-logo h1 {line-height: 82px }.transparent-header .header-nav, .transparent-header .navi>.main-menu>li>a, .transparent-header .account-loggedin, .transparent-header .account-loggedin:hover, .transparent-header .navi>.main-menu>li>a:hover, .transparent-header .login-register a, .transparent-header .login-register a:hover {background-color: transparent }.transparent-header .header-nav {border-bottom: none;z-index: 7 }.transparent-header .login-register li {color: #fff }.sticky-nav-area[style] {z-index: 1000 !important }.header-comp-logo h1 {font-size: 24px;margin: 0 }.header-comp-logo img {width: inherit;max-width: inherit }.header-comp-right {white-space: nowrap;padding-left: 20px }.navi>.main-menu>li, .listing-navi>.main-menu>li {list-style: none;overflow: hidden }.navi>.main-menu>li>a, .listing-navi>.main-menu>li>a {padding: 0 15px;cursor: pointer }@media (max-width:1200px) {.navi>.main-menu>li>a, .listing-navi>.main-menu>li>a {padding: 0 5px }}.navi>.main-menu>li>a:before, .listing-navi>.main-menu>li>a:before {width: 0;height: 3px;content: "";margin: 0 auto }.navi>.main-menu .has-child>a:after, .listing-navi>.main-menu .has-child>a:after {margin-top: 0;margin-right: 0;margin-bottom: 0;margin-left: 10px;content: "";font-family: "FontAwesome";font-weight: 400 }.navi>.main-menu .has-child .sub-menu .has-child>a:after, .listing-navi>.main-menu .has-child .sub-menu .has-child>a:after {content: "" }.navi>.main-menu>li.active, .listing-navi>.main-menu>li.active {overflow: visible }.navi>.main-menu>li.active>.menu-dropdown, .navi>.main-menu>li.active>.sub-menu, .navi>.main-menu>li.active .homey-megamenu-wrap, .listing-navi>.main-menu>li.active>.menu-dropdown, .listing-navi>.main-menu>li.active>.sub-menu, .listing-navi>.main-menu>li.active .homey-megamenu-wrap {top: 100%;opacity: 1;visibility: visible;z-index: 999 }.navi .homey-megamenu-wrap, .listing-navi .homey-megamenu-wrap {border-top: 0;overflow: hidden }.navi .homey-megamenu-wrap ul, .listing-navi .homey-megamenu-wrap ul {text-align: left }.navi .homey-megamenu-wrap>.sub-menu, .listing-navi .homey-megamenu-wrap>.sub-menu {-webkit-box-shadow: none;box-shadow: none;max-width: 1140px;margin: 0 auto;padding: 35px;opacity: 1;visibility: visible;z-index: 1 }.navi .homey-megamenu-wrap>.sub-menu>li, .listing-navi .homey-megamenu-wrap>.sub-menu>li {border: none !important;width: 24.5%;margin-bottom: 30px;vertical-align: top }.navi .homey-megamenu-wrap>.sub-menu>li>a, .listing-navi .homey-megamenu-wrap>.sub-menu>li>a {font-weight: 700;text-transform: uppercase;margin-bottom: 13px }.navi .homey-megamenu-wrap>.sub-menu a, .listing-navi .homey-megamenu-wrap>.sub-menu a {border: none }.navi .homey-megamenu-wrap>.sub-menu .sub-menu, .listing-navi .homey-megamenu-wrap>.sub-menu .sub-menu {-webkit-box-shadow: none;box-shadow: none;opacity: 1;visibility: visible;z-index: 1 }.navi .homey-megamenu-wrap>.sub-menu .sub-menu a, .listing-navi .homey-megamenu-wrap>.sub-menu .sub-menu a {padding: 10px 0 }.navi .homey-megamenu-wrap>.sub-menu .sub-menu a:before, .listing-navi .homey-megamenu-wrap>.sub-menu .sub-menu a:before {content: "";font-family: "FontAwesome";margin: 0 10px 0 0 }.menu-dropdown, .menu-dropdown .sub-menu, .sub-menu, .homey-megamenu-wrap, .account-dropdown {opacity: 0;visibility: hidden;z-index: -1;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);padding: 0;margin: 0;top: 100% }.menu-dropdown, .menu-dropdown .sub-menu, .sub-menu {list-style: none;min-width: 250px;text-align: left }.menu-dropdown, .sub-menu {border-top: 0 }.menu-dropdown a, .sub-menu a {padding: 15px }.menu-dropdown li.active>ul, .sub-menu li.active>ul {opacity: 1;visibility: visible }.menu-dropdown .sub-menu, .sub-menu .sub-menu {left: 100% }.sub-menu {max-height: 0 }.active .sub-menu {max-height: 1000px }.account-loggedin {line-height: 82px;cursor: pointer }.account-loggedin:before {width: 0;height: 3px;content: "";margin: 0 auto }.account-loggedin .user-image {margin-left: 20px;width: 36px }.account-loggedin.active .account-dropdown {top: 100%;opacity: 1;visibility: visible;z-index: 10 }.account-dropdown {border: 0 !important;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);border-top: 0;text-align: left;min-width: 206px }.account-dropdown ul {padding-bottom: 5px }.account-dropdown ul>li {border: none }.account-dropdown ul>li a {padding-top: 18px;padding-right: 15px;padding-bottom: 18px;padding-left: 20px }.account-login .login-register {margin-bottom: 0 }.account-login .login-register .fa {font-size: 12px }.btn-add-new-listing {min-width: 0;padding: 0 15px;margin-left: 5px }.navi>.main-menu>li>a {float: left }.header-type-2 .header-comp-right .social-icons, .header-type-2 .header-comp-right .account-login {top: calc(50% - 20px) }.header-type-2 .login-register a {line-height: unset }.header-type-3 .header-comp-logo {width: 10% }.header-type-3 .header-comp-left, .header-type-3 .header-comp-right {width: 45% }.header-type-2 .header-nav, .header-type-3 .header-nav {border-bottom: none }.header-type-2 .navi>.main-menu>li>a, .header-type-3 .navi>.main-menu>li>a {line-height: 60px }.header-type-2 .navi>.main-menu>li>a:before, .header-type-3 .navi>.main-menu>li>a:before {display: none }.header-type-2 .navi .homey-megamenu-wrap>.sub-menu, .header-type-3 .navi .homey-megamenu-wrap>.sub-menu {max-width: 1140px }.header-type-2 .navi .homey-megamenu-wrap>.sub-menu>li, .header-type-3 .navi .homey-megamenu-wrap>.sub-menu>li {padding-right: 0 }.header-type-2 .account-loggedin:before, .header-type-3 .account-loggedin:before {display: none }.header-type-4 .header-comp-navicon {font-size: 20px;padding-right: 20px;padding-left: 10px }.header-type-4 .header-nav .header-comp-logo h1, .header-type-4 .navi>.main-menu>li>a, .header-type-4 .account-loggedin, .header-type-4 .login-register a {line-height: 64px }.side-nav-active {overflow-x: hidden;position: relative;left: 0 }.side-nav-active.side-nav-active-push-toright {left: 300px }.side-nav-panel {background: #fff;position: fixed;padding: 0;border-right: 1px solid #d8dce1 }.side-nav-panel .title {margin-bottom: 20px }.side-nav-panel-vertical {width: 300px;height: 100%;top: 0;z-index: 1000 }.side-nav-panel-left {left: -300px }.side-nav-panel-left.side-nav-panel-open {left: 0 }.side-nav-panel, .side-nav-active {-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease }.side-nav-active .mobile-nav-wrap a {padding: 0 20px;line-height: 60px }.header-mobile-wrap {overflow: hidden }@media (max-width:768px) {.header-mobile-wrap [class*=col-] {padding: 0 }}.mobile-logo {min-height: 60px;line-height: 60px }.mobile-logo h1 {margin: 0 }.header-mobile .btn-mobile-nav {font-size: 18px;height: 60px;padding: 0 15px }.nav-dropdown.navbar-collapse {padding-right: 0;padding-left: 0 }.mobile-nav-wrap, .user-nav-wrap {top: auto;background-color: #fff;z-index: 7 }@media (max-width:991px) {.mobile-nav-wrap, .user-nav-wrap {width: calc(100% - 30px);left: 15px;right: 0 }}@media (max-width:768px) {.mobile-nav-wrap, .user-nav-wrap {width: 100%;left: 0;right: 0 }}.mobile-nav-wrap i, .user-nav-wrap i {margin-right: 20px;margin-left: 2px }.mobile-nav-wrap ul, .user-nav-wrap ul {padding: 0;list-style-type: none }.mobile-nav-wrap li, .user-nav-wrap li {font-size: 14px }.mobile-nav-wrap li.active>.expand-me:before, .user-nav-wrap li.active>.expand-me:before {content: "";font-family: FontAwesome }.mobile-nav-wrap li.active .sub-menu, .user-nav-wrap li.active .sub-menu {opacity: 1;visibility: visible;z-index: 1;-webkit-box-shadow: none;box-shadow: none }.mobile-nav-wrap li .expand-me, .user-nav-wrap li .expand-me {color: #959595;width: 50px;line-height: 60px;cursor: pointer;text-align: right;padding-right: 18px }.mobile-nav-wrap li .expand-me:before, .user-nav-wrap li .expand-me:before {content: "";font-family: FontAwesome }.mobile-nav-wrap a, .user-nav-wrap a {padding: 15px 20px;color: #232323;font-weight: 700 }.mobile-nav-wrap .sub-menu, .user-nav-wrap .sub-menu {background-color: rgba(216, 220, 225, .2) }.mobile-nav-wrap .active>a, .user-nav-wrap .active>a {background-color: rgba(216, 220, 225, .75) }.search-date-range:after {content: "";display: block;clear: both }.search-date-range-arrive, .search-date-range-depart {width: calc(50% - 5.1px) }.search-date-range-arrive:after, .search-date-range-depart:after {content: "" }.search-date-range-depart {margin-left: 10px }@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {.sidebar-booking-module-body .search-date-range-arrive, .sidebar-booking-module-body .search-date-range-depart {width: 100% }.sidebar-booking-module-body .search-date-range-depart {margin-top: 10px }}@media (max-width:1200px) {#single-listing-date-range .search-date-range-arrive, #single-listing-date-range .search-date-range-depart {width: 100% }#single-listing-date-range .search-date-range-depart {margin-top: 10px }.search-calendar.single-listing-booking-calendar-js.arrive_active:after, .search-calendar.single-listing-booking-calendar-js.arrive_active:before {display: none }}.search-destination .animated-label, .search-date-range .animated-label, .search-guests .animated-label {color: #949ca5;left: 50px;font-size: 12px;font-weight: 400 }.search-destination:after, .search-guests:after, .search-date-range-arrive:after, .search-date-range-depart:after {left: 15px;top: 14px;font-family: "homey-icon";font-size: 16px;line-height: initial }.search-destination input, .search-guests input, .search-date-range-arrive input, .search-date-range-depart input {padding: 0 0 0 40px }.search-destination input, .search-date-range input, .search-guests input, .search-date-range-arrive input, .search-date-range-depart input, .search-button input {height: 46px;padding-top: 4px;padding-right: 0;padding-bottom: 4px;padding-left: 40px }.search-destination button[type=submit], .search-date-range button[type=submit], .search-guests button[type=submit], .search-date-range-arrive button[type=submit], .search-date-range-depart button[type=submit], .search-button button[type=submit] {height: 46px }.search-destination:after {content: "" }.with-select .bootstrap-select .dropdown-toggle .filter-option, .search-type .bootstrap-select .dropdown-toggle .filter-option {position: relative;color: #4f5962;line-height: 56px }.with-select .bootstrap-select .btn, .with-select .bootstrap-select .wpcf7-submit, .with-select .bootstrap-select .gform_wrapper .button, .gform_wrapper .with-select .bootstrap-select .button, .with-select .bootstrap-select .gform_button, .search-type .bootstrap-select .btn, .search-type .bootstrap-select .wpcf7-submit, .search-type .bootstrap-select .gform_wrapper .button, .gform_wrapper .search-type .bootstrap-select .button, .search-type .bootstrap-select .gform_button {padding: 0 20px }.search-guests:after {content: "" }@media (max-width:768px) {.search-banner-mobile {display: block }}.search-wrap:not(.search-banner) .with-select .bootstrap-select .dropdown-toggle .filter-option, .search-wrap:not(.search-banner) .search-type .bootstrap-select .dropdown-toggle .filter-option {line-height: 44px }@media (max-width:768px) {.search-wrap:not(.search-banner) .with-select .bootstrap-select .dropdown-toggle .filter-option, .search-wrap:not(.search-banner) .search-type .bootstrap-select .dropdown-toggle .filter-option {line-height: 56px }}.bootstrap-select.btn-group .dropdown-menu .selected a {color: #fff !important }.search-destination .location-trigger {right: 10px;top: 0;padding: 0;height: 44px;width: 44px;border-left: 1px dotted #d8dce1 }.overlay-search-module .search-destination .location-trigger {width: 56px;height: 56px;line-height: 54px;right: 0 }.main-search .search-destination.search-destination-geolocation {min-width: 330px }.main-search .search-type.search-radius-dropdown .btn-group {min-width: 100px }.widget-advanced-search {z-index: 3 }.widget-advanced-search .search-date-range {clear: both;height: 42px }.widget-advanced-search .search-destination, .widget-advanced-search .search-date-range, .widget-advanced-search .search-guests {margin-bottom: 10px }.widget-advanced-search .search-calendar {-webkit-transform: none;-ms-transform: none;transform: none;left: 0 }.widget-advanced-search-map {height: 360px }.widget-advanced-search-form {background-color: #fff;border-bottom: 1px dotted #d8dce1;padding-bottom: 30px }.widget-advanced-search-form .search-destination, .widget-advanced-search-form .search-date-range, .widget-advanced-search-form .search-guests {margin-right: 0 }.widget-advanced-search-filters .filters {height: auto }.widget-advanced-search-filters .filter-more-link {top: auto;left: auto }.widget-advanced-search-size .bootstrap-select {margin-bottom: 10px }.widget-advanced-search-price .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {width: calc(100% / 2 - 3px) }.widget-advanced-search-filters {background-color: #fff;padding: 30px 0;border-bottom: 1px dotted #d8dce1 }.widget-advanced-search-filters:last-of-type {border-bottom: none }.right-sidebar .widget-advanced-search .search-calendar {left: auto;right: 0 }.search-wrap .dropdown-menu .form-control.on-focus, .search-wrap .dropdown-menu .on-focus.wpcf7-form-control, .search-wrap .dropdown-menu .wp-block-search input.on-focus, .wp-block-search .search-wrap .dropdown-menu input.on-focus, .search-wrap .dropdown-menu .post-password-form input.on-focus[type=password], .post-password-form .search-wrap .dropdown-menu input.on-focus[type=password], .search-wrap .dropdown-menu .searchform input.on-focus, .searchform .search-wrap .dropdown-menu input.on-focus {padding: 0 10px !important;height: 40px !important }.search-banner .search-destination input, .search-banner .search-destination .btn, .search-banner .search-destination .wpcf7-submit, .search-banner .search-destination .gform_wrapper .button, .gform_wrapper .search-banner .search-destination .button, .search-banner .search-destination .gform_button, .search-banner .search-destination button, .search-banner .search-date-range input, .search-banner .search-date-range .btn, .search-banner .search-date-range .wpcf7-submit, .search-banner .search-date-range .gform_wrapper .button, .gform_wrapper .search-banner .search-date-range .button, .search-banner .search-date-range .gform_button, .search-banner .search-date-range button, .search-banner .search-guests input, .search-banner .search-guests .btn, .search-banner .search-guests .wpcf7-submit, .search-banner .search-guests .gform_wrapper .button, .gform_wrapper .search-banner .search-guests .button, .search-banner .search-guests .gform_button, .search-banner .search-guests button, .search-banner .search-date-range-arrive input, .search-banner .search-date-range-arrive .btn, .search-banner .search-date-range-arrive .wpcf7-submit, .search-banner .search-date-range-arrive .gform_wrapper .button, .gform_wrapper .search-banner .search-date-range-arrive .button, .search-banner .search-date-range-arrive .gform_button, .search-banner .search-date-range-arrive button, .search-banner .search-date-range-depart input, .search-banner .search-date-range-depart .btn, .search-banner .search-date-range-depart .wpcf7-submit, .search-banner .search-date-range-depart .gform_wrapper .button, .gform_wrapper .search-banner .search-date-range-depart .button, .search-banner .search-date-range-depart .gform_button, .search-banner .search-date-range-depart button, .search-banner .search-button input, .search-banner .search-button .btn, .search-banner .search-button .wpcf7-submit, .search-banner .search-button .gform_wrapper .button, .gform_wrapper .search-banner .search-button .button, .search-banner .search-button .gform_button, .search-banner .search-button button, .search-banner .search-hours-range .search-hours-range-left input, .search-banner .search-hours-range .search-hours-range-left .btn, .search-banner .search-hours-range .search-hours-range-left .wpcf7-submit, .search-banner .search-hours-range .search-hours-range-left .gform_wrapper .button, .gform_wrapper .search-banner .search-hours-range .search-hours-range-left .button, .search-banner .search-hours-range .search-hours-range-left .gform_button, .search-banner .search-hours-range .search-hours-range-left button, .search-banner .search-hours-range .search-hours-range-right input, .search-banner .search-hours-range .search-hours-range-right .btn, .search-banner .search-hours-range .search-hours-range-right .wpcf7-submit, .search-banner .search-hours-range .search-hours-range-right .gform_wrapper .button, .gform_wrapper .search-banner .search-hours-range .search-hours-range-right .button, .search-banner .search-hours-range .search-hours-range-right .gform_button, .search-banner .search-hours-range .search-hours-range-right button {height: 56px;font-size: 15px }.search-banner .search-hours-range .search-hours-range-left, .search-banner .search-hours-range .search-hours-range-right {height: 56px }.search-banner .search-destination:after, .search-banner .search-date-range:after, .search-banner .search-guests:after, .search-banner .search-date-range-arrive:after, .search-banner .search-date-range-depart:after, .search-banner .search-hours-range .search-hours-range-left:after, .search-banner .search-hours-range .search-hours-range-right:after {top: 19px;left: 20px;font-size: 18px;line-height: initial }.search-banner .search-destination input.form-control, .search-banner .search-destination input.wpcf7-form-control, .search-banner .search-destination .wp-block-search input, .wp-block-search .search-banner .search-destination input, .search-banner .search-destination .post-password-form input[type=password], .post-password-form .search-banner .search-destination input[type=password], .search-banner .search-destination .searchform input, .searchform .search-banner .search-destination input, .search-banner .search-date-range input.form-control, .search-banner .search-date-range input.wpcf7-form-control, .search-banner .search-date-range .wp-block-search input, .wp-block-search .search-banner .search-date-range input, .search-banner .search-date-range .post-password-form input[type=password], .post-password-form .search-banner .search-date-range input[type=password], .search-banner .search-date-range .searchform input, .searchform .search-banner .search-date-range input, .search-banner .search-guests input.form-control, .search-banner .search-guests input.wpcf7-form-control, .search-banner .search-guests .wp-block-search input, .wp-block-search .search-banner .search-guests input, .search-banner .search-guests .post-password-form input[type=password], .post-password-form .search-banner .search-guests input[type=password], .search-banner .search-guests .searchform input, .searchform .search-banner .search-guests input, .search-banner .search-date-range-arrive input.form-control, .search-banner .search-date-range-arrive input.wpcf7-form-control, .search-banner .search-date-range-arrive .wp-block-search input, .wp-block-search .search-banner .search-date-range-arrive input, .search-banner .search-date-range-arrive .post-password-form input[type=password], .post-password-form .search-banner .search-date-range-arrive input[type=password], .search-banner .search-date-range-arrive .searchform input, .searchform .search-banner .search-date-range-arrive input, .search-banner .search-date-range-depart input.form-control, .search-banner .search-date-range-depart input.wpcf7-form-control, .search-banner .search-date-range-depart .wp-block-search input, .wp-block-search .search-banner .search-date-range-depart input, .search-banner .search-date-range-depart .post-password-form input[type=password], .post-password-form .search-banner .search-date-range-depart input[type=password], .search-banner .search-date-range-depart .searchform input, .searchform .search-banner .search-date-range-depart input, .search-banner .search-hours-range .search-hours-range-left input.form-control, .search-banner .search-hours-range .search-hours-range-left input.wpcf7-form-control, .search-banner .search-hours-range .search-hours-range-left .wp-block-search input, .wp-block-search .search-banner .search-hours-range .search-hours-range-left input, .search-banner .search-hours-range .search-hours-range-left .post-password-form input[type=password], .post-password-form .search-banner .search-hours-range .search-hours-range-left input[type=password], .search-banner .search-hours-range .search-hours-range-left .searchform input, .searchform .search-banner .search-hours-range .search-hours-range-left input, .search-banner .search-hours-range .search-hours-range-right input.form-control, .search-banner .search-hours-range .search-hours-range-right input.wpcf7-form-control, .search-banner .search-hours-range .search-hours-range-right .wp-block-search input, .wp-block-search .search-banner .search-hours-range .search-hours-range-right input, .search-banner .search-hours-range .search-hours-range-right .post-password-form input[type=password], .post-password-form .search-banner .search-hours-range .search-hours-range-right input[type=password], .search-banner .search-hours-range .search-hours-range-right .searchform input, .searchform .search-banner .search-hours-range .search-hours-range-right input {padding-top: 22px;padding-right: 0;padding-bottom: 20px;padding-left: 50px }.search-banner .search-destination input.form-control::-moz-placeholder, .search-banner .search-destination input.wpcf7-form-control::-moz-placeholder, .search-banner .search-destination .wp-block-search input::-moz-placeholder, .wp-block-search .search-banner .search-destination input::-moz-placeholder, .search-banner .search-destination .post-password-form input[type=password]::-moz-placeholder, .post-password-form .search-banner .search-destination input[type=password]::-moz-placeholder, .search-banner .search-destination .searchform input::-moz-placeholder, .searchform .search-banner .search-destination input::-moz-placeholder, .search-banner .search-date-range input.form-control::-moz-placeholder, .search-banner .search-date-range input.wpcf7-form-control::-moz-placeholder, .search-banner .search-date-range .wp-block-search input::-moz-placeholder, .wp-block-search .search-banner .search-date-range input::-moz-placeholder, .search-banner .search-date-range .post-password-form input[type=password]::-moz-placeholder, .post-password-form .search-banner .search-date-range input[type=password]::-moz-placeholder, .search-banner .search-date-range .searchform input::-moz-placeholder, .searchform .search-banner .search-date-range input::-moz-placeholder, .search-banner .search-guests input.form-control::-moz-placeholder, .search-banner .search-guests input.wpcf7-form-control::-moz-placeholder, .search-banner .search-guests .wp-block-search input::-moz-placeholder, .wp-block-search .search-banner .search-guests input::-moz-placeholder, .search-banner .search-guests .post-password-form input[type=password]::-moz-placeholder, .post-password-form .search-banner .search-guests input[type=password]::-moz-placeholder, .search-banner .search-guests .searchform input::-moz-placeholder, .searchform .search-banner .search-guests input::-moz-placeholder, .search-banner .search-date-range-arrive input.form-control::-moz-placeholder, .search-banner .search-date-range-arrive input.wpcf7-form-control::-moz-placeholder, .search-banner .search-date-range-arrive .wp-block-search input::-moz-placeholder, .wp-block-search .search-banner .search-date-range-arrive input::-moz-placeholder, .search-banner .search-date-range-arrive .post-password-form input[type=password]::-moz-placeholder, .post-password-form .search-banner .search-date-range-arrive input[type=password]::-moz-placeholder, .search-banner .search-date-range-arrive .searchform input::-moz-placeholder, .searchform .search-banner .search-date-range-arrive input::-moz-placeholder, .search-banner .search-date-range-depart input.form-control::-moz-placeholder, .search-banner .search-date-range-depart input.wpcf7-form-control::-moz-placeholder, .search-banner .search-date-range-depart .wp-block-search input::-moz-placeholder, .wp-block-search .search-banner .search-date-range-depart input::-moz-placeholder, .search-banner .search-date-range-depart .post-password-form input[type=password]::-moz-placeholder, .post-password-form .search-banner .search-date-range-depart input[type=password]::-moz-placeholder, .search-banner .search-date-range-depart .searchform input::-moz-placeholder, .searchform .search-banner .search-date-range-depart input::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-left input.form-control::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-left input.wpcf7-form-control::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-left .wp-block-search input::-moz-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-left input::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-left .post-password-form input[type=password]::-moz-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-left input[type=password]::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-left .searchform input::-moz-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-left input::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-right input.form-control::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-right input.wpcf7-form-control::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-right .wp-block-search input::-moz-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-right input::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-right .post-password-form input[type=password]::-moz-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-right input[type=password]::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-right .searchform input::-moz-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-right input::-moz-placeholder {color: #4f5962;opacity: 1 }.search-banner .search-destination input.form-control:-ms-input-placeholder, .search-banner .search-destination input.wpcf7-form-control:-ms-input-placeholder, .search-banner .search-destination .wp-block-search input:-ms-input-placeholder, .wp-block-search .search-banner .search-destination input:-ms-input-placeholder, .search-banner .search-destination .post-password-form input[type=password]:-ms-input-placeholder, .post-password-form .search-banner .search-destination input[type=password]:-ms-input-placeholder, .search-banner .search-destination .searchform input:-ms-input-placeholder, .searchform .search-banner .search-destination input:-ms-input-placeholder, .search-banner .search-date-range input.form-control:-ms-input-placeholder, .search-banner .search-date-range input.wpcf7-form-control:-ms-input-placeholder, .search-banner .search-date-range .wp-block-search input:-ms-input-placeholder, .wp-block-search .search-banner .search-date-range input:-ms-input-placeholder, .search-banner .search-date-range .post-password-form input[type=password]:-ms-input-placeholder, .post-password-form .search-banner .search-date-range input[type=password]:-ms-input-placeholder, .search-banner .search-date-range .searchform input:-ms-input-placeholder, .searchform .search-banner .search-date-range input:-ms-input-placeholder, .search-banner .search-guests input.form-control:-ms-input-placeholder, .search-banner .search-guests input.wpcf7-form-control:-ms-input-placeholder, .search-banner .search-guests .wp-block-search input:-ms-input-placeholder, .wp-block-search .search-banner .search-guests input:-ms-input-placeholder, .search-banner .search-guests .post-password-form input[type=password]:-ms-input-placeholder, .post-password-form .search-banner .search-guests input[type=password]:-ms-input-placeholder, .search-banner .search-guests .searchform input:-ms-input-placeholder, .searchform .search-banner .search-guests input:-ms-input-placeholder, .search-banner .search-date-range-arrive input.form-control:-ms-input-placeholder, .search-banner .search-date-range-arrive input.wpcf7-form-control:-ms-input-placeholder, .search-banner .search-date-range-arrive .wp-block-search input:-ms-input-placeholder, .wp-block-search .search-banner .search-date-range-arrive input:-ms-input-placeholder, .search-banner .search-date-range-arrive .post-password-form input[type=password]:-ms-input-placeholder, .post-password-form .search-banner .search-date-range-arrive input[type=password]:-ms-input-placeholder, .search-banner .search-date-range-arrive .searchform input:-ms-input-placeholder, .searchform .search-banner .search-date-range-arrive input:-ms-input-placeholder, .search-banner .search-date-range-depart input.form-control:-ms-input-placeholder, .search-banner .search-date-range-depart input.wpcf7-form-control:-ms-input-placeholder, .search-banner .search-date-range-depart .wp-block-search input:-ms-input-placeholder, .wp-block-search .search-banner .search-date-range-depart input:-ms-input-placeholder, .search-banner .search-date-range-depart .post-password-form input[type=password]:-ms-input-placeholder, .post-password-form .search-banner .search-date-range-depart input[type=password]:-ms-input-placeholder, .search-banner .search-date-range-depart .searchform input:-ms-input-placeholder, .searchform .search-banner .search-date-range-depart input:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-left input.form-control:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-left input.wpcf7-form-control:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .wp-block-search input:-ms-input-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-left input:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .post-password-form input[type=password]:-ms-input-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-left input[type=password]:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .searchform input:-ms-input-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-left input:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-right input.form-control:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-right input.wpcf7-form-control:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .wp-block-search input:-ms-input-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-right input:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .post-password-form input[type=password]:-ms-input-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-right input[type=password]:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .searchform input:-ms-input-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-right input:-ms-input-placeholder {color: #4f5962 }.search-banner .search-destination input.form-control::-webkit-input-placeholder, .search-banner .search-destination input.wpcf7-form-control::-webkit-input-placeholder, .search-banner .search-destination .wp-block-search input::-webkit-input-placeholder, .wp-block-search .search-banner .search-destination input::-webkit-input-placeholder, .search-banner .search-destination .post-password-form input[type=password]::-webkit-input-placeholder, .post-password-form .search-banner .search-destination input[type=password]::-webkit-input-placeholder, .search-banner .search-destination .searchform input::-webkit-input-placeholder, .searchform .search-banner .search-destination input::-webkit-input-placeholder, .search-banner .search-date-range input.form-control::-webkit-input-placeholder, .search-banner .search-date-range input.wpcf7-form-control::-webkit-input-placeholder, .search-banner .search-date-range .wp-block-search input::-webkit-input-placeholder, .wp-block-search .search-banner .search-date-range input::-webkit-input-placeholder, .search-banner .search-date-range .post-password-form input[type=password]::-webkit-input-placeholder, .post-password-form .search-banner .search-date-range input[type=password]::-webkit-input-placeholder, .search-banner .search-date-range .searchform input::-webkit-input-placeholder, .searchform .search-banner .search-date-range input::-webkit-input-placeholder, .search-banner .search-guests input.form-control::-webkit-input-placeholder, .search-banner .search-guests input.wpcf7-form-control::-webkit-input-placeholder, .search-banner .search-guests .wp-block-search input::-webkit-input-placeholder, .wp-block-search .search-banner .search-guests input::-webkit-input-placeholder, .search-banner .search-guests .post-password-form input[type=password]::-webkit-input-placeholder, .post-password-form .search-banner .search-guests input[type=password]::-webkit-input-placeholder, .search-banner .search-guests .searchform input::-webkit-input-placeholder, .searchform .search-banner .search-guests input::-webkit-input-placeholder, .search-banner .search-date-range-arrive input.form-control::-webkit-input-placeholder, .search-banner .search-date-range-arrive input.wpcf7-form-control::-webkit-input-placeholder, .search-banner .search-date-range-arrive .wp-block-search input::-webkit-input-placeholder, .wp-block-search .search-banner .search-date-range-arrive input::-webkit-input-placeholder, .search-banner .search-date-range-arrive .post-password-form input[type=password]::-webkit-input-placeholder, .post-password-form .search-banner .search-date-range-arrive input[type=password]::-webkit-input-placeholder, .search-banner .search-date-range-arrive .searchform input::-webkit-input-placeholder, .searchform .search-banner .search-date-range-arrive input::-webkit-input-placeholder, .search-banner .search-date-range-depart input.form-control::-webkit-input-placeholder, .search-banner .search-date-range-depart input.wpcf7-form-control::-webkit-input-placeholder, .search-banner .search-date-range-depart .wp-block-search input::-webkit-input-placeholder, .wp-block-search .search-banner .search-date-range-depart input::-webkit-input-placeholder, .search-banner .search-date-range-depart .post-password-form input[type=password]::-webkit-input-placeholder, .post-password-form .search-banner .search-date-range-depart input[type=password]::-webkit-input-placeholder, .search-banner .search-date-range-depart .searchform input::-webkit-input-placeholder, .searchform .search-banner .search-date-range-depart input::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-left input.form-control::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-left input.wpcf7-form-control::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .wp-block-search input::-webkit-input-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-left input::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .post-password-form input[type=password]::-webkit-input-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-left input[type=password]::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .searchform input::-webkit-input-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-left input::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-right input.form-control::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-right input.wpcf7-form-control::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .wp-block-search input::-webkit-input-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-right input::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .post-password-form input[type=password]::-webkit-input-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-right input[type=password]::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .searchform input::-webkit-input-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-right input::-webkit-input-placeholder {color: #4f5962 }.search-banner .search-destination input.form-control:focus::-moz-placeholder, .search-banner .search-destination input.wpcf7-form-control:focus::-moz-placeholder, .search-banner .search-destination .wp-block-search input:focus::-moz-placeholder, .wp-block-search .search-banner .search-destination input:focus::-moz-placeholder, .search-banner .search-destination .post-password-form input[type=password]:focus::-moz-placeholder, .post-password-form .search-banner .search-destination input[type=password]:focus::-moz-placeholder, .search-banner .search-destination .searchform input:focus::-moz-placeholder, .searchform .search-banner .search-destination input:focus::-moz-placeholder, .search-banner .search-date-range input.form-control:focus::-moz-placeholder, .search-banner .search-date-range input.wpcf7-form-control:focus::-moz-placeholder, .search-banner .search-date-range .wp-block-search input:focus::-moz-placeholder, .wp-block-search .search-banner .search-date-range input:focus::-moz-placeholder, .search-banner .search-date-range .post-password-form input[type=password]:focus::-moz-placeholder, .post-password-form .search-banner .search-date-range input[type=password]:focus::-moz-placeholder, .search-banner .search-date-range .searchform input:focus::-moz-placeholder, .searchform .search-banner .search-date-range input:focus::-moz-placeholder, .search-banner .search-guests input.form-control:focus::-moz-placeholder, .search-banner .search-guests input.wpcf7-form-control:focus::-moz-placeholder, .search-banner .search-guests .wp-block-search input:focus::-moz-placeholder, .wp-block-search .search-banner .search-guests input:focus::-moz-placeholder, .search-banner .search-guests .post-password-form input[type=password]:focus::-moz-placeholder, .post-password-form .search-banner .search-guests input[type=password]:focus::-moz-placeholder, .search-banner .search-guests .searchform input:focus::-moz-placeholder, .searchform .search-banner .search-guests input:focus::-moz-placeholder, .search-banner .search-date-range-arrive input.form-control:focus::-moz-placeholder, .search-banner .search-date-range-arrive input.wpcf7-form-control:focus::-moz-placeholder, .search-banner .search-date-range-arrive .wp-block-search input:focus::-moz-placeholder, .wp-block-search .search-banner .search-date-range-arrive input:focus::-moz-placeholder, .search-banner .search-date-range-arrive .post-password-form input[type=password]:focus::-moz-placeholder, .post-password-form .search-banner .search-date-range-arrive input[type=password]:focus::-moz-placeholder, .search-banner .search-date-range-arrive .searchform input:focus::-moz-placeholder, .searchform .search-banner .search-date-range-arrive input:focus::-moz-placeholder, .search-banner .search-date-range-depart input.form-control:focus::-moz-placeholder, .search-banner .search-date-range-depart input.wpcf7-form-control:focus::-moz-placeholder, .search-banner .search-date-range-depart .wp-block-search input:focus::-moz-placeholder, .wp-block-search .search-banner .search-date-range-depart input:focus::-moz-placeholder, .search-banner .search-date-range-depart .post-password-form input[type=password]:focus::-moz-placeholder, .post-password-form .search-banner .search-date-range-depart input[type=password]:focus::-moz-placeholder, .search-banner .search-date-range-depart .searchform input:focus::-moz-placeholder, .searchform .search-banner .search-date-range-depart input:focus::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-left input.form-control:focus::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-left input.wpcf7-form-control:focus::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-left .wp-block-search input:focus::-moz-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-left input:focus::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-left .post-password-form input[type=password]:focus::-moz-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-left input[type=password]:focus::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-left .searchform input:focus::-moz-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-left input:focus::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-right input.form-control:focus::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-right input.wpcf7-form-control:focus::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-right .wp-block-search input:focus::-moz-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-right input:focus::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-right .post-password-form input[type=password]:focus::-moz-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-right input[type=password]:focus::-moz-placeholder, .search-banner .search-hours-range .search-hours-range-right .searchform input:focus::-moz-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-right input:focus::-moz-placeholder {color: transparent;opacity: 1 }.search-banner .search-destination input.form-control:focus:-ms-input-placeholder, .search-banner .search-destination input.wpcf7-form-control:focus:-ms-input-placeholder, .search-banner .search-destination .wp-block-search input:focus:-ms-input-placeholder, .wp-block-search .search-banner .search-destination input:focus:-ms-input-placeholder, .search-banner .search-destination .post-password-form input[type=password]:focus:-ms-input-placeholder, .post-password-form .search-banner .search-destination input[type=password]:focus:-ms-input-placeholder, .search-banner .search-destination .searchform input:focus:-ms-input-placeholder, .searchform .search-banner .search-destination input:focus:-ms-input-placeholder, .search-banner .search-date-range input.form-control:focus:-ms-input-placeholder, .search-banner .search-date-range input.wpcf7-form-control:focus:-ms-input-placeholder, .search-banner .search-date-range .wp-block-search input:focus:-ms-input-placeholder, .wp-block-search .search-banner .search-date-range input:focus:-ms-input-placeholder, .search-banner .search-date-range .post-password-form input[type=password]:focus:-ms-input-placeholder, .post-password-form .search-banner .search-date-range input[type=password]:focus:-ms-input-placeholder, .search-banner .search-date-range .searchform input:focus:-ms-input-placeholder, .searchform .search-banner .search-date-range input:focus:-ms-input-placeholder, .search-banner .search-guests input.form-control:focus:-ms-input-placeholder, .search-banner .search-guests input.wpcf7-form-control:focus:-ms-input-placeholder, .search-banner .search-guests .wp-block-search input:focus:-ms-input-placeholder, .wp-block-search .search-banner .search-guests input:focus:-ms-input-placeholder, .search-banner .search-guests .post-password-form input[type=password]:focus:-ms-input-placeholder, .post-password-form .search-banner .search-guests input[type=password]:focus:-ms-input-placeholder, .search-banner .search-guests .searchform input:focus:-ms-input-placeholder, .searchform .search-banner .search-guests input:focus:-ms-input-placeholder, .search-banner .search-date-range-arrive input.form-control:focus:-ms-input-placeholder, .search-banner .search-date-range-arrive input.wpcf7-form-control:focus:-ms-input-placeholder, .search-banner .search-date-range-arrive .wp-block-search input:focus:-ms-input-placeholder, .wp-block-search .search-banner .search-date-range-arrive input:focus:-ms-input-placeholder, .search-banner .search-date-range-arrive .post-password-form input[type=password]:focus:-ms-input-placeholder, .post-password-form .search-banner .search-date-range-arrive input[type=password]:focus:-ms-input-placeholder, .search-banner .search-date-range-arrive .searchform input:focus:-ms-input-placeholder, .searchform .search-banner .search-date-range-arrive input:focus:-ms-input-placeholder, .search-banner .search-date-range-depart input.form-control:focus:-ms-input-placeholder, .search-banner .search-date-range-depart input.wpcf7-form-control:focus:-ms-input-placeholder, .search-banner .search-date-range-depart .wp-block-search input:focus:-ms-input-placeholder, .wp-block-search .search-banner .search-date-range-depart input:focus:-ms-input-placeholder, .search-banner .search-date-range-depart .post-password-form input[type=password]:focus:-ms-input-placeholder, .post-password-form .search-banner .search-date-range-depart input[type=password]:focus:-ms-input-placeholder, .search-banner .search-date-range-depart .searchform input:focus:-ms-input-placeholder, .searchform .search-banner .search-date-range-depart input:focus:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-left input.form-control:focus:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-left input.wpcf7-form-control:focus:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .wp-block-search input:focus:-ms-input-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-left input:focus:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .post-password-form input[type=password]:focus:-ms-input-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-left input[type=password]:focus:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .searchform input:focus:-ms-input-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-left input:focus:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-right input.form-control:focus:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-right input.wpcf7-form-control:focus:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .wp-block-search input:focus:-ms-input-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-right input:focus:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .post-password-form input[type=password]:focus:-ms-input-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-right input[type=password]:focus:-ms-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .searchform input:focus:-ms-input-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-right input:focus:-ms-input-placeholder {color: transparent }.search-banner .search-destination input.form-control:focus::-webkit-input-placeholder, .search-banner .search-destination input.wpcf7-form-control:focus::-webkit-input-placeholder, .search-banner .search-destination .wp-block-search input:focus::-webkit-input-placeholder, .wp-block-search .search-banner .search-destination input:focus::-webkit-input-placeholder, .search-banner .search-destination .post-password-form input[type=password]:focus::-webkit-input-placeholder, .post-password-form .search-banner .search-destination input[type=password]:focus::-webkit-input-placeholder, .search-banner .search-destination .searchform input:focus::-webkit-input-placeholder, .searchform .search-banner .search-destination input:focus::-webkit-input-placeholder, .search-banner .search-date-range input.form-control:focus::-webkit-input-placeholder, .search-banner .search-date-range input.wpcf7-form-control:focus::-webkit-input-placeholder, .search-banner .search-date-range .wp-block-search input:focus::-webkit-input-placeholder, .wp-block-search .search-banner .search-date-range input:focus::-webkit-input-placeholder, .search-banner .search-date-range .post-password-form input[type=password]:focus::-webkit-input-placeholder, .post-password-form .search-banner .search-date-range input[type=password]:focus::-webkit-input-placeholder, .search-banner .search-date-range .searchform input:focus::-webkit-input-placeholder, .searchform .search-banner .search-date-range input:focus::-webkit-input-placeholder, .search-banner .search-guests input.form-control:focus::-webkit-input-placeholder, .search-banner .search-guests input.wpcf7-form-control:focus::-webkit-input-placeholder, .search-banner .search-guests .wp-block-search input:focus::-webkit-input-placeholder, .wp-block-search .search-banner .search-guests input:focus::-webkit-input-placeholder, .search-banner .search-guests .post-password-form input[type=password]:focus::-webkit-input-placeholder, .post-password-form .search-banner .search-guests input[type=password]:focus::-webkit-input-placeholder, .search-banner .search-guests .searchform input:focus::-webkit-input-placeholder, .searchform .search-banner .search-guests input:focus::-webkit-input-placeholder, .search-banner .search-date-range-arrive input.form-control:focus::-webkit-input-placeholder, .search-banner .search-date-range-arrive input.wpcf7-form-control:focus::-webkit-input-placeholder, .search-banner .search-date-range-arrive .wp-block-search input:focus::-webkit-input-placeholder, .wp-block-search .search-banner .search-date-range-arrive input:focus::-webkit-input-placeholder, .search-banner .search-date-range-arrive .post-password-form input[type=password]:focus::-webkit-input-placeholder, .post-password-form .search-banner .search-date-range-arrive input[type=password]:focus::-webkit-input-placeholder, .search-banner .search-date-range-arrive .searchform input:focus::-webkit-input-placeholder, .searchform .search-banner .search-date-range-arrive input:focus::-webkit-input-placeholder, .search-banner .search-date-range-depart input.form-control:focus::-webkit-input-placeholder, .search-banner .search-date-range-depart input.wpcf7-form-control:focus::-webkit-input-placeholder, .search-banner .search-date-range-depart .wp-block-search input:focus::-webkit-input-placeholder, .wp-block-search .search-banner .search-date-range-depart input:focus::-webkit-input-placeholder, .search-banner .search-date-range-depart .post-password-form input[type=password]:focus::-webkit-input-placeholder, .post-password-form .search-banner .search-date-range-depart input[type=password]:focus::-webkit-input-placeholder, .search-banner .search-date-range-depart .searchform input:focus::-webkit-input-placeholder, .searchform .search-banner .search-date-range-depart input:focus::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-left input.form-control:focus::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-left input.wpcf7-form-control:focus::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .wp-block-search input:focus::-webkit-input-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-left input:focus::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .post-password-form input[type=password]:focus::-webkit-input-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-left input[type=password]:focus::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-left .searchform input:focus::-webkit-input-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-left input:focus::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-right input.form-control:focus::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-right input.wpcf7-form-control:focus::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .wp-block-search input:focus::-webkit-input-placeholder, .wp-block-search .search-banner .search-hours-range .search-hours-range-right input:focus::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .post-password-form input[type=password]:focus::-webkit-input-placeholder, .post-password-form .search-banner .search-hours-range .search-hours-range-right input[type=password]:focus::-webkit-input-placeholder, .search-banner .search-hours-range .search-hours-range-right .searchform input:focus::-webkit-input-placeholder, .searchform .search-banner .search-hours-range .search-hours-range-right input:focus::-webkit-input-placeholder {color: transparent }.search-banner .search-destination input.form-control.on-focus, .search-banner .search-destination input.on-focus.wpcf7-form-control, .search-banner .search-destination .wp-block-search input.on-focus, .wp-block-search .search-banner .search-destination input.on-focus, .search-banner .search-destination .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-destination input.on-focus[type=password], .search-banner .search-destination .searchform input.on-focus, .searchform .search-banner .search-destination input.on-focus, .search-banner .search-date-range input.form-control.on-focus, .search-banner .search-date-range input.on-focus.wpcf7-form-control, .search-banner .search-date-range .wp-block-search input.on-focus, .wp-block-search .search-banner .search-date-range input.on-focus, .search-banner .search-date-range .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-date-range input.on-focus[type=password], .search-banner .search-date-range .searchform input.on-focus, .searchform .search-banner .search-date-range input.on-focus, .search-banner .search-guests input.form-control.on-focus, .search-banner .search-guests input.on-focus.wpcf7-form-control, .search-banner .search-guests .wp-block-search input.on-focus, .wp-block-search .search-banner .search-guests input.on-focus, .search-banner .search-guests .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-guests input.on-focus[type=password], .search-banner .search-guests .searchform input.on-focus, .searchform .search-banner .search-guests input.on-focus, .search-banner .search-date-range-arrive input.form-control.on-focus, .search-banner .search-date-range-arrive input.on-focus.wpcf7-form-control, .search-banner .search-date-range-arrive .wp-block-search input.on-focus, .wp-block-search .search-banner .search-date-range-arrive input.on-focus, .search-banner .search-date-range-arrive .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-date-range-arrive input.on-focus[type=password], .search-banner .search-date-range-arrive .searchform input.on-focus, .searchform .search-banner .search-date-range-arrive input.on-focus, .search-banner .search-date-range-depart input.form-control.on-focus, .search-banner .search-date-range-depart input.on-focus.wpcf7-form-control, .search-banner .search-date-range-depart .wp-block-search input.on-focus, .wp-block-search .search-banner .search-date-range-depart input.on-focus, .search-banner .search-date-range-depart .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-date-range-depart input.on-focus[type=password], .search-banner .search-date-range-depart .searchform input.on-focus, .searchform .search-banner .search-date-range-depart input.on-focus, .search-banner .search-hours-range .search-hours-range-left input.form-control.on-focus, .search-banner .search-hours-range .search-hours-range-left input.on-focus.wpcf7-form-control, .search-banner .search-hours-range .search-hours-range-left .wp-block-search input.on-focus, .wp-block-search .search-banner .search-hours-range .search-hours-range-left input.on-focus, .search-banner .search-hours-range .search-hours-range-left .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-hours-range .search-hours-range-left input.on-focus[type=password], .search-banner .search-hours-range .search-hours-range-left .searchform input.on-focus, .searchform .search-banner .search-hours-range .search-hours-range-left input.on-focus, .search-banner .search-hours-range .search-hours-range-right input.form-control.on-focus, .search-banner .search-hours-range .search-hours-range-right input.on-focus.wpcf7-form-control, .search-banner .search-hours-range .search-hours-range-right .wp-block-search input.on-focus, .wp-block-search .search-banner .search-hours-range .search-hours-range-right input.on-focus, .search-banner .search-hours-range .search-hours-range-right .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-hours-range .search-hours-range-right input.on-focus[type=password], .search-banner .search-hours-range .search-hours-range-right .searchform input.on-focus, .searchform .search-banner .search-hours-range .search-hours-range-right input.on-focus {padding-top: 22px;padding-right: 0;padding-bottom: 1px;padding-left: 50px }@media (max-width:768px) {.search-banner .search-destination input.form-control.on-focus, .search-banner .search-destination input.on-focus.wpcf7-form-control, .search-banner .search-destination .wp-block-search input.on-focus, .wp-block-search .search-banner .search-destination input.on-focus, .search-banner .search-destination .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-destination input.on-focus[type=password], .search-banner .search-destination .searchform input.on-focus, .searchform .search-banner .search-destination input.on-focus, .search-banner .search-date-range input.form-control.on-focus, .search-banner .search-date-range input.on-focus.wpcf7-form-control, .search-banner .search-date-range .wp-block-search input.on-focus, .wp-block-search .search-banner .search-date-range input.on-focus, .search-banner .search-date-range .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-date-range input.on-focus[type=password], .search-banner .search-date-range .searchform input.on-focus, .searchform .search-banner .search-date-range input.on-focus, .search-banner .search-guests input.form-control.on-focus, .search-banner .search-guests input.on-focus.wpcf7-form-control, .search-banner .search-guests .wp-block-search input.on-focus, .wp-block-search .search-banner .search-guests input.on-focus, .search-banner .search-guests .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-guests input.on-focus[type=password], .search-banner .search-guests .searchform input.on-focus, .searchform .search-banner .search-guests input.on-focus, .search-banner .search-date-range-arrive input.form-control.on-focus, .search-banner .search-date-range-arrive input.on-focus.wpcf7-form-control, .search-banner .search-date-range-arrive .wp-block-search input.on-focus, .wp-block-search .search-banner .search-date-range-arrive input.on-focus, .search-banner .search-date-range-arrive .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-date-range-arrive input.on-focus[type=password], .search-banner .search-date-range-arrive .searchform input.on-focus, .searchform .search-banner .search-date-range-arrive input.on-focus, .search-banner .search-date-range-depart input.form-control.on-focus, .search-banner .search-date-range-depart input.on-focus.wpcf7-form-control, .search-banner .search-date-range-depart .wp-block-search input.on-focus, .wp-block-search .search-banner .search-date-range-depart input.on-focus, .search-banner .search-date-range-depart .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-date-range-depart input.on-focus[type=password], .search-banner .search-date-range-depart .searchform input.on-focus, .searchform .search-banner .search-date-range-depart input.on-focus, .search-banner .search-hours-range .search-hours-range-left input.form-control.on-focus, .search-banner .search-hours-range .search-hours-range-left input.on-focus.wpcf7-form-control, .search-banner .search-hours-range .search-hours-range-left .wp-block-search input.on-focus, .wp-block-search .search-banner .search-hours-range .search-hours-range-left input.on-focus, .search-banner .search-hours-range .search-hours-range-left .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-hours-range .search-hours-range-left input.on-focus[type=password], .search-banner .search-hours-range .search-hours-range-left .searchform input.on-focus, .searchform .search-banner .search-hours-range .search-hours-range-left input.on-focus, .search-banner .search-hours-range .search-hours-range-right input.form-control.on-focus, .search-banner .search-hours-range .search-hours-range-right input.on-focus.wpcf7-form-control, .search-banner .search-hours-range .search-hours-range-right .wp-block-search input.on-focus, .wp-block-search .search-banner .search-hours-range .search-hours-range-right input.on-focus, .search-banner .search-hours-range .search-hours-range-right .post-password-form input.on-focus[type=password], .post-password-form .search-banner .search-hours-range .search-hours-range-right input.on-focus[type=password], .search-banner .search-hours-range .search-hours-range-right .searchform input.on-focus, .searchform .search-banner .search-hours-range .search-hours-range-right input.on-focus {padding-top: 22px;padding-right: 0;padding-bottom: 20px;padding-left: 50px }}.search-banner .search-hours-range .search-hours-range-left .bootstrap-select .btn span.filter-option, .search-banner .search-hours-range .search-hours-range-left .bootstrap-select .wpcf7-submit span.filter-option, .search-banner .search-hours-range .search-hours-range-left .bootstrap-select .gform_wrapper .button span.filter-option, .gform_wrapper .search-banner .search-hours-range .search-hours-range-left .bootstrap-select .button span.filter-option, .search-banner .search-hours-range .search-hours-range-left .bootstrap-select .gform_button span.filter-option, .search-banner .search-hours-range .search-hours-range-right .bootstrap-select .btn span.filter-option, .search-banner .search-hours-range .search-hours-range-right .bootstrap-select .wpcf7-submit span.filter-option, .search-banner .search-hours-range .search-hours-range-right .bootstrap-select .gform_wrapper .button span.filter-option, .gform_wrapper .search-banner .search-hours-range .search-hours-range-right .bootstrap-select .button span.filter-option, .search-banner .search-hours-range .search-hours-range-right .bootstrap-select .gform_button span.filter-option {text-indent: 38px }.search-banner .search-hours-range .search-hours-range-left .bootstrap-select .btn span.filter-option:before, .search-banner .search-hours-range .search-hours-range-left .bootstrap-select .wpcf7-submit span.filter-option:before, .search-banner .search-hours-range .search-hours-range-left .bootstrap-select .gform_wrapper .button span.filter-option:before, .gform_wrapper .search-banner .search-hours-range .search-hours-range-left .bootstrap-select .button span.filter-option:before, .search-banner .search-hours-range .search-hours-range-left .bootstrap-select .gform_button span.filter-option:before, .search-banner .search-hours-range .search-hours-range-right .bootstrap-select .btn span.filter-option:before, .search-banner .search-hours-range .search-hours-range-right .bootstrap-select .wpcf7-submit span.filter-option:before, .search-banner .search-hours-range .search-hours-range-right .bootstrap-select .gform_wrapper .button span.filter-option:before, .gform_wrapper .search-banner .search-hours-range .search-hours-range-right .bootstrap-select .button span.filter-option:before, .search-banner .search-hours-range .search-hours-range-right .bootstrap-select .gform_button span.filter-option:before {left: -18px;top: 7px }.search-banner .search-destination, .search-banner .search-type, .search-banner .search-date-range, .search-banner .search-guests, .search-banner .search-button {width: auto;vertical-align: middle;padding-right: 10px }.search-banner .search-destination {min-width: 330px }@media (max-width:1200px) {.search-banner .search-destination {min-width: 260px }}@media (max-width:991px) {.search-banner .search-destination {display: block;width: 100%;padding-right: 0 }}@media (max-width:991px) {.search-banner .search-destination.search-destination-geolocation, .search-banner .search-type.search-radius-dropdown {display: inline-block;width: calc(50% - 5.1px);margin-right: 10px }}@media (max-width:991px) {.search-banner .search-type.search-radius-dropdown {margin-right: 0;padding-right: 0 }}.search-banner .search-type, .search-banner .search-guests {min-width: 130px }.search-banner .search-button {width: 100px;padding-right: 0 }@media (max-width:991px) {.search-banner .search-button .btn, .search-banner .search-button .wpcf7-submit, .search-banner .search-button .gform_wrapper .button, .gform_wrapper .search-banner .search-button .button, .search-banner .search-button .gform_button {margin-bottom: 0 }}.search-banner .search-type .bootstrap-select button, .search-banner .search-type input {height: 56px;font-size: 15px }.search-banner .search-guests-wrap {font-size: 16px }@media only screen and (max-device-width:1024px) {.search-banner .search-destination {min-width: 260px }}.banner-caption-side-search .side-search .search-type, .banner-caption-side-search .side-search .search-destination, .banner-caption-side-search .side-search .search-date-range, .banner-caption-side-search .side-search .search-date-range, .banner-caption-side-search .side-search .search-guests {padding-right: 0 }.banner-caption-side-search .side-search .search-destination, .banner-caption-side-search .side-search .search-date-range, .banner-caption-side-search .side-search .search-guests, .banner-caption-side-search .side-search .search-button {height: 56px }.banner-caption-side-search .side-search.hourly-search-banner .search-hours-range {padding-right: 0 }.adults-calculator .quantity-calculator, .children-calculator .quantity-calculator {font-size: 16px }.adults-calculator .btn, .adults-calculator .wpcf7-submit, .adults-calculator .gform_wrapper .button, .gform_wrapper .adults-calculator .button, .adults-calculator .gform_button, .children-calculator .btn, .children-calculator .wpcf7-submit, .children-calculator .gform_wrapper .button, .gform_wrapper .children-calculator .button, .children-calculator .gform_button {line-height: 46px }.adults-calculator .btn i, .adults-calculator .wpcf7-submit i, .adults-calculator .gform_wrapper .button i, .gform_wrapper .adults-calculator .button i, .adults-calculator .gform_button i, .children-calculator .btn i, .children-calculator .wpcf7-submit i, .children-calculator .gform_wrapper .button i, .gform_wrapper .children-calculator .button i, .children-calculator .gform_button i {margin-right: 0 }.pets-calculator .control {font-size: 16px }.search-calendar {width: 600px;right: 50%;-webkit-transform: translateX(50%);-ms-transform: translateX(50%);transform: translateX(50%) }@media (max-width:991px) {.search-calendar {width: 620px;left: 0;-webkit-transform: none;-ms-transform: none;transform: none }}@media (max-width:768px) {.search-calendar {width: 480px;padding: 20px 20px 70px }}@media (max-width:480px) {.search-calendar {width: 320px }}@media (max-width:768px) {.search-calendar .calendar-navigation {top: calc(100% - 60px) }}@media (max-width:768px) {.search-calendar .btn-clear-calendar {top: calc(100% - 55px);right: calc(50% - 20px);z-index: 2 }}.search-guests-wrap {min-width: 260px;text-align: left;border-radius: 4px;background-color: #fff;border: 1px solid #d8dce1;padding: 20px;margin-top: 9px;z-index: 7 }.adults-calculator .btn, .adults-calculator .wpcf7-submit, .adults-calculator .gform_wrapper .button, .gform_wrapper .adults-calculator .button, .adults-calculator .gform_button, .children-calculator .btn, .children-calculator .wpcf7-submit, .children-calculator .gform_wrapper .button, .gform_wrapper .children-calculator .button, .children-calculator .gform_button, .pets-calculator .btn, .pets-calculator .wpcf7-submit, .pets-calculator .gform_wrapper .button, .gform_wrapper .pets-calculator .button, .pets-calculator .gform_button {margin-left: 10px;padding: 0;width: 44px !important;height: 44px !important;line-height: 44px }.adults-calculator .btn, .adults-calculator .wpcf7-submit, .adults-calculator .gform_wrapper .button, .gform_wrapper .adults-calculator .button, .adults-calculator .gform_button, .children-calculator .btn, .children-calculator .wpcf7-submit, .children-calculator .gform_wrapper .button, .gform_wrapper .children-calculator .button, .children-calculator .gform_button {border-radius: 50% }.pets-calculator {margin-bottom: 15px;line-height: 42px }.adults-calculator, .children-calculator {margin-bottom: 10px;line-height: 44px }.adults-calculator .quantity-calculator, .children-calculator .quantity-calculator {border: none;width: 32px;height: 44px !important;margin-right: -10px;font-weight: 700 }.pets-calculator .control {width: 65px;padding: 8px 0;right: -14px }.pets-calculator .radio-tab .radio-tab-inner {border: none }.people-calculator {margin-bottom: 20px }.guest-apply-btn .btn, .guest-apply-btn .wpcf7-submit, .guest-apply-btn .gform_wrapper .button, .gform_wrapper .guest-apply-btn .button, .guest-apply-btn .gform_button {height: 42px !important;font-size: 14px !important }.pac-container {border-radius: 6px;border-top: none;-webkit-box-shadow: none;box-shadow: none;margin-top: 0;margin: 0;z-index: 9999;border: 1px solid #d8dce1 }@media (max-width:991px) {.pac-container {margin-top: 0;z-index: 9999 !important }}.pac-container:after {display: none !important }.pac-container .pac-item {line-height: 40px;padding: 0 15px }.pac-container .pac-item:first-of-type {border-top: none }.pac-container .pac-icon {margin-top: 12px }.main-search {padding: 10px 0;z-index: 6 }.main-search .search-destination input, .main-search .search-destination button[type=submit], .main-search .search-destination button[type=button], .main-search .search-destination .bootstrap-select .btn, .main-search .search-destination .bootstrap-select .wpcf7-submit, .main-search .search-destination .bootstrap-select .gform_wrapper .button, .gform_wrapper .main-search .search-destination .bootstrap-select .button, .main-search .search-destination .bootstrap-select .gform_button, .main-search .search-date-range input, .main-search .search-date-range button[type=submit], .main-search .search-date-range button[type=button], .main-search .search-date-range .bootstrap-select .btn, .main-search .search-date-range .bootstrap-select .wpcf7-submit, .main-search .search-date-range .bootstrap-select .gform_wrapper .button, .gform_wrapper .main-search .search-date-range .bootstrap-select .button, .main-search .search-date-range .bootstrap-select .gform_button, .main-search .search-guests input, .main-search .search-guests button[type=submit], .main-search .search-guests button[type=button], .main-search .search-guests .bootstrap-select .btn, .main-search .search-guests .bootstrap-select .wpcf7-submit, .main-search .search-guests .bootstrap-select .gform_wrapper .button, .gform_wrapper .main-search .search-guests .bootstrap-select .button, .main-search .search-guests .bootstrap-select .gform_button, .main-search .search-date-range-arrive input, .main-search .search-date-range-arrive button[type=submit], .main-search .search-date-range-arrive button[type=button], .main-search .search-date-range-arrive .bootstrap-select .btn, .main-search .search-date-range-arrive .bootstrap-select .wpcf7-submit, .main-search .search-date-range-arrive .bootstrap-select .gform_wrapper .button, .gform_wrapper .main-search .search-date-range-arrive .bootstrap-select .button, .main-search .search-date-range-arrive .bootstrap-select .gform_button, .main-search .search-date-range-depart input, .main-search .search-date-range-depart button[type=submit], .main-search .search-date-range-depart button[type=button], .main-search .search-date-range-depart .bootstrap-select .btn, .main-search .search-date-range-depart .bootstrap-select .wpcf7-submit, .main-search .search-date-range-depart .bootstrap-select .gform_wrapper .button, .gform_wrapper .main-search .search-date-range-depart .bootstrap-select .button, .main-search .search-date-range-depart .bootstrap-select .gform_button, .main-search .search-button input, .main-search .search-button button[type=submit], .main-search .search-button button[type=button], .main-search .search-button .bootstrap-select .btn, .main-search .search-button .bootstrap-select .wpcf7-submit, .main-search .search-button .bootstrap-select .gform_wrapper .button, .gform_wrapper .main-search .search-button .bootstrap-select .button, .main-search .search-button .bootstrap-select .gform_button, .main-search .search-filters input, .main-search .search-filters button[type=submit], .main-search .search-filters button[type=button], .main-search .search-filters .bootstrap-select .btn, .main-search .search-filters .bootstrap-select .wpcf7-submit, .main-search .search-filters .bootstrap-select .gform_wrapper .button, .gform_wrapper .main-search .search-filters .bootstrap-select .button, .main-search .search-filters .bootstrap-select .gform_button, .main-search .search-type input, .main-search .search-type button[type=submit], .main-search .search-type button[type=button], .main-search .search-type .bootstrap-select .btn, .main-search .search-type .bootstrap-select .wpcf7-submit, .main-search .search-type .bootstrap-select .gform_wrapper .button, .gform_wrapper .main-search .search-type .bootstrap-select .button, .main-search .search-type .bootstrap-select .gform_button {height: 44px;font-size: 14px }.main-search .search-destination, .main-search .search-type, .main-search .search-date-range, .main-search .search-guests, .main-search .search-filters, .main-search .search-button {width: auto;vertical-align: middle;padding-right: 10px }.main-search .search-type .btn-group {min-width: 150px;width: 100% !important;display: block !important }.main-search .search-destination {min-width: 400px }@media (max-width:1200px) {.main-search .search-destination {min-width: 200px }}@media (max-width:991px) {.main-search .search-destination {display: block;min-width: 100%;width: 100%;padding-left: 0;padding-right: 0;max-width: 100% }}.main-search .search-button {width: 100px;padding-right: 0 }.main-search .search-filters {width: 50px;text-align: center }.main-search .search-filters button[type=button] {width: 50px;padding: 0 }@media (max-width:991px) {.main-search .search-banner-mobile {display: block }}.main-search .search-banner-mobile .search-destination {margin-bottom: 0 }.main-search.without-filters .search-destination {width: calc(35% - -50px) }#search-desktop {display: table;width: 100% }@media (max-width:991px) {.search-destination, .search-type, .search-banner .search-destination, .search-banner .search-type {width: 100%;margin-right: 0;margin-bottom: 10px }}.search-destination .clear-input-btn, .search-type .clear-input-btn, .search-banner .search-destination .clear-input-btn, .search-banner .search-type .clear-input-btn {background-color: transparent;top: 0;height: 57px !important;width: 57px;padding: 0;right: 10px }@media (max-width:991px) {.search-date-range, .search-banner .search-date-range {width: 100%;margin-bottom: 10px;display: block;padding-right: 0 }}@media (max-width:991px) {.search-date-range:after, .search-banner .search-date-range:after {content: " ";display: block;width: 100%;clear: both }}@media (max-width:991px) {.search-guests, .search-banner .search-guests {width: 100%;margin-bottom: 10px;clear: both;display: block;padding-right: 0 }}@media (max-width:991px) {.search-guests .search-button, .search-guests .search-banner .search-button, .search-banner .search-guests .search-button, .search-banner .search-guests .search-banner .search-button {width: 100%;display: block }}.search-guests .search-button .btn, .search-guests .search-button .wpcf7-submit, .search-guests .search-button .gform_wrapper .button, .gform_wrapper .search-guests .search-button .button, .search-guests .search-button .gform_button, .search-guests .search-banner .search-button .btn, .search-banner .search-guests .search-button .btn, .search-banner .search-guests .search-banner .search-button .btn {width: 100% }@media (max-width:991px) {.search-guests .search-button .btn, .search-guests .search-button .wpcf7-submit, .search-guests .search-button .gform_wrapper .button, .gform_wrapper .search-guests .search-button .button, .search-guests .search-button .gform_button, .search-guests .search-banner .search-button .btn, .search-banner .search-guests .search-button .btn, .search-banner .search-guests .search-banner .search-button .btn {margin-bottom: 10px }}.search-guests .search-button .spinner, .search-banner .search-guests .search-button .spinner {margin: 0;line-height: 55px }.search-guests .search-button .spinner>div, .search-banner .search-guests .search-button .spinner>div {background-color: rgba(255, 255, 255, .65) }.search-guests .main-search .search-button .spinner, .search-banner .search-guests .main-search .search-button .spinner {line-height: 42px }.search-filter {top: 10px;z-index: 6 }@media (max-width:991px) {.search-filter {top: 0 }}.search-filter-btn {font-size: 18px;cursor: pointer;color: #949ca5 }.search-filter-btn i {margin-right: 0 }.filter-text {left: -3px;font-weight: 500 }.search-filter-wrap {background-color: #fff;padding: 3px 30px 15px;border: 1px solid #d8dce1;border-radius: 4px;z-index: 3;width: 100% }@media (max-width:991px) {.search-filter-wrap {position: relative;margin-bottom: 20px }}.filters-wrap {padding: 10px 0;border-bottom: 1px dashed #d8dce1 }@media (max-width:768px) {.filters-wrap .bootstrap-select {margin-bottom: 20px }}.filters {height: 40px }.filters a[data-toggle=collapse] {top: 4px }.filters .control {margin-top: 10px;margin-right: 30px;margin-bottom: 10px;margin-left: 0;line-height: 24px }@media (max-width:1200px) {.filters .control {margin-top: 10px;margin-right: 13px;margin-bottom: 10px;margin-left: 0 }}.filters .control:last-of-type {margin-right: 0 }.search-filter-footer {padding-top: 15px }.filter-more-link {top: -1px;left: -3px;font-size: 14px;font-weight: 700 }.form-control, .wpcf7-form-control, .wp-block-search input, .post-password-form input[type=password], .searchform input, .bootstrap-select .btn, .bootstrap-select .wpcf7-submit, .bootstrap-select .gform_wrapper .button, .gform_wrapper .bootstrap-select .button, .bootstrap-select .gform_button, .guest-select-wrap .btn, .guest-select-wrap .wpcf7-submit, .guest-select-wrap .gform_wrapper .button, .gform_wrapper .guest-select-wrap .button, .guest-select-wrap .gform_button, .search-filter-btn, .control {font-weight: 500;font-size: 14px }.search-date-hourly-arrive {width: 100% !important;float: none }.search-date-hourly-arrive+.search-calendar-single {width: 100%;-webkit-transform: none;-ms-transform: none;transform: none }.search-hours-range .search-hours-range-left, .search-hours-range .search-hours-range-right {height: 42px;width: calc(50% - 5px);margin-bottom: 10px }@media (max-width:991px) {.search-hours-range .search-hours-range-left, .search-hours-range .search-hours-range-right {margin-right: 0;margin-bottom: 10px }}.search-hours-range .search-hours-range-left .bootstrap-select .btn span.filter-option, .search-hours-range .search-hours-range-left .bootstrap-select .wpcf7-submit span.filter-option, .search-hours-range .search-hours-range-left .bootstrap-select .gform_wrapper .button span.filter-option, .gform_wrapper .search-hours-range .search-hours-range-left .bootstrap-select .button span.filter-option, .search-hours-range .search-hours-range-left .bootstrap-select .gform_button span.filter-option, .search-hours-range .search-hours-range-right .bootstrap-select .btn span.filter-option, .search-hours-range .search-hours-range-right .bootstrap-select .wpcf7-submit span.filter-option, .search-hours-range .search-hours-range-right .bootstrap-select .gform_wrapper .button span.filter-option, .gform_wrapper .search-hours-range .search-hours-range-right .bootstrap-select .button span.filter-option, .search-hours-range .search-hours-range-right .bootstrap-select .gform_button span.filter-option {text-indent: 30px }.search-hours-range .search-hours-range-left .bootstrap-select .btn span.filter-option:before, .search-hours-range .search-hours-range-left .bootstrap-select .wpcf7-submit span.filter-option:before, .search-hours-range .search-hours-range-left .bootstrap-select .gform_wrapper .button span.filter-option:before, .gform_wrapper .search-hours-range .search-hours-range-left .bootstrap-select .button span.filter-option:before, .search-hours-range .search-hours-range-left .bootstrap-select .gform_button span.filter-option:before, .search-hours-range .search-hours-range-right .bootstrap-select .btn span.filter-option:before, .search-hours-range .search-hours-range-right .bootstrap-select .wpcf7-submit span.filter-option:before, .search-hours-range .search-hours-range-right .bootstrap-select .gform_wrapper .button span.filter-option:before, .gform_wrapper .search-hours-range .search-hours-range-right .bootstrap-select .button span.filter-option:before, .search-hours-range .search-hours-range-right .bootstrap-select .gform_button span.filter-option:before {left: -15px;top: 0;font-family: "Fontawesome";font-size: 16px;content: "" }.search-hours-range .search-hours-range-left {margin-right: 10px }.overlay-hourly-booking-module .search-hours-range-left, .overlay-hourly-booking-module .search-hours-range-right, .overlay-hourly-booking-module .bootstrap-select .btn, .overlay-hourly-booking-module .bootstrap-select .wpcf7-submit, .overlay-hourly-booking-module .bootstrap-select .gform_wrapper .button, .gform_wrapper .overlay-hourly-booking-module .bootstrap-select .button, .overlay-hourly-booking-module .bootstrap-select .gform_button {height: 56px }.overlay-hourly-booking-module .bootstrap-select .btn span.filter-option:before, .overlay-hourly-booking-module .bootstrap-select .wpcf7-submit span.filter-option:before, .overlay-hourly-booking-module .bootstrap-select .gform_wrapper .button span.filter-option:before, .gform_wrapper .overlay-hourly-booking-module .bootstrap-select .button span.filter-option:before, .overlay-hourly-booking-module .bootstrap-select .gform_button span.filter-option:before {top: 8px }.main-hourly-search .search-destination {width: calc(31% - 10px) }@media (max-width:1200px) {.main-hourly-search .search-destination {width: calc(30% - 2px) }}@media (max-width:991px) {.main-hourly-search .search-destination {width: 100%;margin-right: 0;margin-bottom: 10px }}.main-hourly-search .search-date-range {width: 12% }@media (max-width:991px) {.main-hourly-search .search-date-range {width: 100%;margin-bottom: 10px }}.main-hourly-search .search-hours-range .search-hours-range-left, .main-hourly-search .search-hours-range .search-hours-range-right {margin-bottom: 0;height: 44px;overflow: hidden !important }.main-hourly-search .search-hours-range .search-hours-range-left button, .main-hourly-search .search-hours-range .search-hours-range-right button {height: 44px }.main-hourly-search .search-hours-range .search-hours-range-left .dropdown-menu.open, .main-hourly-search .search-hours-range .search-hours-range-right .dropdown-menu.open {height: 284px !important;overflow: scroll !important;-webkit-box-shadow: none;box-shadow: none;top: calc(100% + 10px);border-radius: 6px }.main-hourly-search .search-hours-range {width: 26%;padding-right: 10px }.main-hourly-search .search-guests {width: calc(12% - 10px) }.main-hourly-search .search-calendar {left: 0;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }.bs-searchbox .form-control, .bs-searchbox .wpcf7-form-control, .bs-searchbox .wp-block-search input, .wp-block-search .bs-searchbox input, .bs-searchbox .post-password-form input[type=password], .post-password-form .bs-searchbox input[type=password], .bs-searchbox .searchform input, .searchform .bs-searchbox input {padding: 0;height: 36px;margin: 5px 0 }.hourly-search-banner .search-destination {width: calc(31% - 10px);min-width: 270px }@media (max-width:1200px) {.hourly-search-banner .search-destination {width: 21%;min-width: 200px }}@media (max-width:991px) {.hourly-search-banner .search-destination {width: 100%;margin-right: 0;margin-bottom: 10px;display: block }}.hourly-search-banner .search-date-range {width: 17% }@media (max-width:1200px) {.hourly-search-banner .search-date-range {width: 15%;margin-bottom: 10px }}@media (max-width:991px) {.hourly-search-banner .search-date-range {width: 100%;display: block;margin-bottom: 10px }}@media (max-width:991px) {.hourly-search-banner .search-date-range .search-calendar-single {width: 100% }}.hourly-search-banner .search-hours-range {width: 30%;padding-right: 10px }@media (max-width:1200px) {.hourly-search-banner .search-hours-range {width: 31% }}@media (max-width:991px) {.hourly-search-banner .search-hours-range {width: 100%;display: block;padding-right: 0;margin-bottom: 10px }}.hourly-search-banner .search-hours-range .search-hours-range-left, .hourly-search-banner .search-hours-range .search-hours-range-right {margin-bottom: 0;height: 56px }@media (max-width:991px) {.hourly-search-banner .search-hours-range .search-hours-range-left, .hourly-search-banner .search-hours-range .search-hours-range-right {width: calc(50% - 5px);float: left }}.hourly-search-banner .search-hours-range .search-hours-range-left button, .hourly-search-banner .search-hours-range .search-hours-range-right button {height: 56px }.hourly-search-banner .search-hours-range .search-hours-range-left .dropdown-menu.open, .hourly-search-banner .search-hours-range .search-hours-range-right .dropdown-menu.open {height: 284px !important;overflow: scroll !important;-webkit-box-shadow: none;box-shadow: none;top: calc(100% + 10px);border-radius: 6px }.hourly-search-banner .search-hours-range .search-hours-range-left .bootstrap-select .btn span.filter-option:before, .hourly-search-banner .search-hours-range .search-hours-range-left .bootstrap-select .wpcf7-submit span.filter-option:before, .hourly-search-banner .search-hours-range .search-hours-range-left .bootstrap-select .gform_wrapper .button span.filter-option:before, .gform_wrapper .hourly-search-banner .search-hours-range .search-hours-range-left .bootstrap-select .button span.filter-option:before, .hourly-search-banner .search-hours-range .search-hours-range-left .bootstrap-select .gform_button span.filter-option:before, .hourly-search-banner .search-hours-range .search-hours-range-left .bootstrap-select .btn span.filter-option:before, .hourly-search-banner .search-hours-range .search-hours-range-right .bootstrap-select .btn span.filter-option:before, .hourly-search-banner .search-hours-range .search-hours-range-right .bootstrap-select .wpcf7-submit span.filter-option:before, .hourly-search-banner .search-hours-range .search-hours-range-right .bootstrap-select .gform_wrapper .button span.filter-option:before, .gform_wrapper .hourly-search-banner .search-hours-range .search-hours-range-right .bootstrap-select .button span.filter-option:before, .hourly-search-banner .search-hours-range .search-hours-range-right .bootstrap-select .gform_button span.filter-option:before, .hourly-search-banner .search-hours-range .search-hours-range-right .bootstrap-select .btn span.filter-option:before {top: 7px;font-size: 20px }.hourly-search-banner .search-guests {width: calc(14% - 10px) }@media (max-width:1200px) {.hourly-search-banner .search-guests {width: calc(17% - 22px) }}@media (max-width:991px) {.hourly-search-banner .search-guests {width: 100%;display: block;margin-bottom: 10px;margin-right: 0 }}@media (max-width:991px) {.hourly-search-banner .search-guests .search-guests-wrap {right: 0 }}.search-calendar:after, .search-calendar:before {bottom: 100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;left: 0 }.search-calendar.search-calendar-single {left: 0 }.search-calendar.search-calendar-single:before, .search-calendar.search-calendar-single:after {left: 27px }.search-calendar:after {border-color: transparent;border-bottom-color: #fff;border-width: 4px;margin-left: -4px }.search-calendar:before {border-color: transparent;border-bottom-color: #d8dce1;border-width: 6px;margin-left: -6px }.search-calendar.depart_active:after, .search-calendar.depart_active:before {left: 66% }@media (max-width:991px) {.search-calendar.depart_active:after, .search-calendar.depart_active:before {left: 35% }}.search-calendar.arrive_active:after, .search-calendar.arrive_active:before {left: 33% }@media (max-width:991px) {.search-calendar.arrive_active:after, .search-calendar.arrive_active:before {left: 11% }}.search-calendar.single-listing-booking-calendar-js.depart_active:after, .search-calendar.single-listing-booking-calendar-js.depart_active:before {left: 86% }@media (max-width:991px) {.search-calendar.single-listing-booking-calendar-js.depart_active:after, .search-calendar.single-listing-booking-calendar-js.depart_active:before {left: 91% }}.search-calendar.single-listing-booking-calendar-js.arrive_active:after, .search-calendar.single-listing-booking-calendar-js.arrive_active:before {left: 60% }@media (max-width:991px) {.search-calendar.single-listing-booking-calendar-js.arrive_active:after, .search-calendar.single-listing-booking-calendar-js.arrive_active:before {left: 71% }}.overlay-search-module {visibility: hidden;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);z-index: 9999;overflow-y: scroll;-webkit-overflow-scrolling: touch;background-color: #fff;padding: 70px 20px 0 }.overlay-search-module.open {visibility: visible;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);-webkit-transition: -webkit-transform 0.3s;transition: -webkit-transform 0.3s;-o-transition: transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s }.overlay-search-module.close {opacity: 1 }.overlay-search-module .search-banner .search-destination, .overlay-search-module .search-banner .search-type, .overlay-search-module .search-banner .search-date-range, .overlay-search-module .search-banner .search-guests, .overlay-search-module .search-banner .search-filters, .overlay-search-module .search-banner .search-button {width: 100%;padding-right: 0 }.overlay-search-module .search-banner .search-type .on-focus, .overlay-search-module .search-banner .search-guests .on-focus {padding-top: 0 !important;padding-right: 0 !important;padding-bottom: 0 !important;padding-left: 50px !important }.overlay-search-module .search-banner .search-destination .on-focus {padding-top: 0 !important;padding-right: 15px !important;padding-bottom: 0 !important;padding-left: 50px !important }.overlay-search-module .search-banner .search-filter-mobile-btn {margin-bottom: 10px;width: 100% }.overlay-search-module .search-banner #search_submit_button {width: 100% }.overlay-search-module .animated-label {display: none !important }.overlay-search-module-close {z-index: 1;font-size: 16px;width: 70px;height: 70px }.overlay-search-title {left: 20px;line-height: 70px;font-size: 18px;font-weight: 700 }.save-search-btn-wrap {text-align: right }@media (max-width:768px) {.save-search-btn-wrap {text-align: left }}.save-search-btn {margin-top: 15px }@media (max-width:768px) {.save-search-btn {margin-top: 0;margin-bottom: 15px;width: 100% }}.half-map-search-buttons .save-search-btn {margin-top: 0 }@media (max-width:768px) {.half-map-search-buttons .save-search-btn {margin-top: 0;margin-bottom: 15px;width: 100% }}.mixed-search-panel .nav-tabs {bottom: -2px;text-align: left }@media (max-width:991px) {.mixed-search-panel .nav-tabs {text-align: center }}.mixed-search-panel .nav-tabs>li {float: none }.mixed-search-panel .nav-tabs>li>a {background-color: rgba(255, 255, 255, .35);font-size: 16px;cursor: pointer;padding: 10px 18px }.mixed-search-panel .nav-tabs>li.active>a {-webkit-box-shadow: none;box-shadow: none }.mixed-search-parallax-banner .form-control, .mixed-search-parallax-banner .wpcf7-form-control, .mixed-search-parallax-banner .wp-block-search input, .wp-block-search .mixed-search-parallax-banner input, .mixed-search-parallax-banner .post-password-form input[type=password], .post-password-form .mixed-search-parallax-banner input[type=password], .mixed-search-parallax-banner .searchform input, .searchform .mixed-search-parallax-banner input, .mixed-search-parallax-banner .btn, .mixed-search-parallax-banner .wpcf7-submit, .mixed-search-parallax-banner .gform_wrapper .button, .gform_wrapper .mixed-search-parallax-banner .button, .mixed-search-parallax-banner .gform_button {border: none }.mixed-search-parallax-banner .nav-tabs>li>a {color: #fff }.mixed-search-parallax-banner .nav-tabs>li>a:hover {background-color: rgba(255, 255, 255, .65) }.mixed-search-parallax-banner .nav-tabs>li.active>a {background-color: #fff }.mixed-search-parallax-banner .nav-tabs>li.active>a:hover {background-color: #fff }@media (max-width:768px) {.mixed-search-side-banner .nav-tabs {bottom: -2px }}.mixed-search-side-banner .nav-tabs>li>a {color: #232323;border-bottom: 1px solid #fff;cursor: pointer;padding: 8px 18px;background-color: #fff;font-size: 14px;color: rgba(35, 35, 35, .35) }.mixed-search-side-banner .nav-tabs>li>a:hover {border: 1px solid #d8dce1;color: #232323 }.mixed-search-side-banner .nav-tabs>li.active {z-index: 1 }.mixed-search-side-banner .nav-tabs>li.active>a {border: 1px solid #d8dce1;border-bottom: 1px solid #fff;background-color: #fff;opacity: 1 }.mixed-search-side-banner .nav-tabs>li.active>a:hover {border: 1px solid #d8dce1;border-bottom: 1px solid #fff;background-color: #fff }.mixed-search-nav {background-color: #fff }.mixed-search-nav .nav-pills {width: 70px;padding: 10px 0 }@media (max-width:991px) {.mixed-search-nav .tab-content {width: 100%;padding-left: 10px }}.mixed-search-nav .main-search .search-destination {min-width: 310px }@media (max-width:1200px) {.mixed-search-nav .main-search .search-destination {min-width: 230px }}@media (max-width:1200px) {.mixed-search-nav .main-hourly-search .search-hours-range {width: 28% }}.main-search-experiences .search-date-range-arrive, .search-banner-experiences .search-date-range-arrive, .overlay-search-module-experiences .search-date-range-arrive, .side-search-experiences .search-date-range-arrive {width: 100% }.main-search-experiences .search-destination {min-width: 582px }.mixed-search-side-banner .nav-tabs {bottom: -11px }.header-top-bar .top-bar-left ul, .header-top-bar .top-bar-right ul {margin-bottom: 0;list-style: none }.header-top-bar .top-bar-right {text-align: right }@media (max-width:768px) {.header-top-bar .container {padding-left: 10px;padding-right: 10px }}.crncy-lang-block>li {cursor: pointer;border: 1px solid transparent;border-bottom: 0;border-top: 0 }.crncy-lang-block>li ul {visibility: hidden;opacity: 0 }.crncy-lang-block>li:hover ul {visibility: visible;opacity: 1 }.crncy-lang-block>li i {margin-left: 5px }.crncy-lang-block>li a {padding-left: 10px;padding-right: 10px;line-height: 47px;color: #fff }.crncy-lang-block li:hover {background-color: #fff;border-color: #d8dce1 }.crncy-lang-block .dropdown-menu {border-radius: 0;border-top: 0;-webkit-box-shadow: none;box-shadow: none;margin-top: 0;border-color: #d8dce1;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);left: auto;margin-left: -2px }.crncy-lang-block .dropdown-menu li {padding: 12px 18px;line-height: 18px }.top-contact-address li {margin-right: 28px }.top-contact-address li i {margin-right: 10px }.top-contact-address, .crncy-lang-block {list-style: none;font-size: 0 }.top-contact-address-mobile li {margin-right: 0 }.top-contact-address-mobile li i {margin-right: 0;font-size: 16px;top: -2px }.top-contact-address-mobile a {display: block;width: 50px;text-align: center }@media (max-width:480px) {.top-contact-address-mobile a {width: 30px }}.block-body-sidebar {padding: 30px }.sidebar-booking-module .sidebar-booking-module-header .block-body-sidebar {padding: 20px 30px 15px;background-color: #232323;color: #fff }.sidebar-booking-module .sidebar-booking-module-body .block-body-sidebar {padding: 20px 30px }.sidebar-booking-module .sidebar-booking-module-body .block-body-sidebar .spinner {margin: 10px auto -10px }.sidebar-booking-module .payment-list {margin: 15px 0 }.sidebar-booking-module .payment-list ul {padding: 15px 0 0 }@media (max-width:480px) {.sidebar-booking-module .payment-list ul {padding: 5px 0 0 }}.sidebar-booking-module .text-small {font-size: 12px;color: #949ca5 }.sidebar-booking-module .search-guests-wrap {left: auto }.sidebar-booking-module .search-date-range, .sidebar-booking-module .search-guests {margin-bottom: 10px }.sidebar-booking-module .search-calendar {left: auto;-webkit-transform: none;-ms-transform: none;transform: none }@media (max-width:991px) {.sidebar-booking-module .search-calendar {width: 100%;right: auto;left: 0 }}.search-extra-services {padding-bottom: 10px }.search-extra-services .extra-services-list {padding: 10px 0 0 }.search-extra-services li {margin-bottom: 5px }.payment-list-detail-btn {font-weight: 700;font-size: 14px }.sidebar-booking-module-footer {border-top: 1px dotted #d8dce1;background-color: #fff }.sidebar-booking-module-footer .block-body-sidebar {padding: 30px 30px 20px }.sidebar-booking-module-footer .social-icons {background-color: rgba(148, 156, 165, .12);text-align: center;padding: 12px 0 }.sidebar-booking-module-footer .social-icons a {color: #949ca5 }.sidebar-booking-module-footer .homey-print {margin-bottom: 0 }.datepicker-sidebar-wrap .overlay-date-range {margin-bottom: 10px }.payment-list-price-detail-total-price {font-size: 16px;color: #000;font-weight: 500 }.payment-list-price-detail-note {color: #949ca5;font-size: 14px }.overlay-booking-btn {bottom: 0;z-index: 999;padding: 15px;background-color: #fff;border-top: 1px solid;border-color: #d8dce1 }.overlay-booking-btn .trigger-overlay {float: right;padding: 0 20px }.overlay-booking-btn .overlay-booking-price {font-weight: 700;font-size: 22px }.overlay-booking-btn .overlay-booking-price span {font-size: 13px }.overlay-booking-btn .rating {line-height: 20px }.overlay-booking-module {padding: 70px 20px 20px;visibility: hidden;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);-webkit-transition: visibility 0s 0.5s, -webkit-transform 0.5s;transition: visibility 0s 0.5s, -webkit-transform 0.5s;-o-transition: transform 0.5s, visibility 0s 0.5s;transition: transform 0.5s, visibility 0s 0.5s;transition: transform 0.5s, visibility 0s 0.5s, -webkit-transform 0.5s;z-index: 1000;height: 100vh;overflow: scroll;background-color: #fff }.overlay-booking-module.open {visibility: visible;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);-webkit-transition: -webkit-transform 0.5s;transition: -webkit-transform 0.5s;-o-transition: transform 0.5s;transition: transform 0.5s;transition: transform 0.5s, -webkit-transform 0.5s }.overlay-booking-module.close {opacity: 1 }.overlay-booking-module label {margin-top: 6px }.overlay-booking-module-close {z-index: 1;font-size: 16px;width: 70px;height: 70px }.admin-bar .overlay-booking-module {top: 46px }.footer-top-wrap {padding: 100px 0 30px }@media (max-width:768px) {.footer-top-wrap {padding: 50px 0 30px }}.footer-bottom-wrap {padding: 10px 0 }.footer .social-icons {text-align: right }@media (max-width:991px) {.footer .social-icons {text-align: center }}.footer-copyright {font-size: 14px;line-height: 24px;padding: 12px 0 }@media (max-width:991px) {.footer-copyright {text-align: center }}.footer-dashboard {z-index: 1 }@media (max-width:991px) {.footer-dashboard {position: relative }}.splash-page .footer-bottom-wrap {background-color: transparent }@media (max-width:768px) {.splash-page .footer-dashboard {position: fixed }}@media (max-width:768px) {.single-listing .footer-bottom-wrap {margin-bottom: 60px }}.content-area .map-section {z-index: 0 }.map-section .title {display: none }.gm-style * {border: none !important;-webkit-box-shadow: none !important;box-shadow: none !important }#google-maps-info-window {width: 300px }#google-maps-info-window .item-wrap {padding: 5px;border-top-left-radius: 4px;border-top-right-radius: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;background-color: #fff }#google-maps-info-window .item-wrap .property-item {border-radius: 0 }#google-maps-info-window .item-media-thumb img {max-width: 120px }#google-maps-info-window .item-body {padding: 0 0 0 10px }#google-maps-info-window .item-amenities li {font-size: 12px }#google-maps-info-window .item-media-price {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 10px;border-bottom-left-radius: 13px }#google-maps-info-window .item-media-price .item-price {font-size: 18px }#google-maps-info-window .item-media-price .item-price sup {top: -3px }#google-maps-info-window .title-head-left {float: none }#google-maps-info-window .title-head-left .title {font-size: 12px;line-height: 16px }#google-maps-info-window .title-head-left .title a {white-space: normal;overflow: visible;-o-text-overflow: unset;text-overflow: unset;-webkit-box-sizing: border-box;box-sizing: border-box }#google-maps-info-window .item-address {font-size: 12px;max-width: 150px;line-height: 14px }.gm-style-iw {margin-top: 10px }.gm-style>div>div:nth-child(3)>div>div:nth-child(4)>div>div>div:nth-child(4), .gm-style>div>div:nth-child(3)>div>div:nth-child(4)>div>div>div:nth-child(2) {display: none }.gm-style button[title=Close] {background: #fff !important;width: 12px !important;height: 13px !important;opacity: 1 !important;top: 19px !important;right: 26px !important }.gm-style button[title=Close] img {margin: 0 !important }.gm-marker-color-* {color: #fff }.gm-marker {color: #000;display: inline-block;border-radius: 4px;line-height: 30px;padding: 0 10px;font-size: 14px;font-family: roboto }.gm-marker {position: relative;background: #fff;border: 1px solid #fff;-webkit-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, .2) !important;box-shadow: 0 2px 1px 0 rgba(0, 0, 0, .2) !important }.gm-marker:after, .arrow_box:before {top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none }.gm-marker:after {border-color: rgba(255, 255, 255, 0);border-top-color: #fff;border-width: 7px;margin-left: -7px }.gm-marker:before {border-color: rgba(255, 255, 255, 0);border-top-color: #fff;border-width: 8px;margin-left: -8px }.gm-marker.active, .gm-marker.hover-state {background: #000;color: #fff }.gm-marker.active:after, .gm-marker.hover-state:after {border-top-color: #000 }.gm-marker-price {font-weight: 700 }.gm-marker-price:before {content: "";display: block;height: 7px;width: 10px;position: absolute;top: 26px;left: calc(50% - 5px);border-radius: 100% }.gm-marker-price:after {content: "";display: block;background-color: rgba(0, 0, 0, .5);border-radius: 100%;height: 4px;width: 10px;position: absolute;left: calc(50% - 5px);top: calc(100% + 5px) }.gm-marker-price sup, .gm-marker-price sub {top: auto;bottom: auto;font-size: 12px }.sticky-map {min-height: 555px }@media (max-width:991px) {.sticky-map {min-height: 365px }}.sticky-map #homey_sticky_map_exp, .sticky-map #homey_sticky_map {min-height: 555px;width: 100% }@media (max-width:991px) {.sticky-map #homey_sticky_map_exp, .sticky-map #homey_sticky_map {max-height: 365px;min-height: 365px;margin-bottom: 30px }}.map-arrows-actions, .map-next-prev-actions, .map-zoom-actions {font-size: 0;z-index: 4 }.map-arrows-actions {top: 20px;left: 20px }.map-next-prev-actions {top: 20px;right: 20px }.map-zoom-actions {right: 20px;bottom: 20px }.map-btn {font-size: 10px;font-weight: 700;text-transform: uppercase;line-height: 29px;height: 30px;padding: 0 10px;cursor: pointer;color: #fff;background: none;background-color: rgba(0, 0, 0, .75);border-radius: 4px }@media (max-width:480px) {.map-btn span {display: none }}.map-btn:hover {background-color: rgba(0, 0, 0, .75) }.map-btn+.map-btn {margin-left: 3px }.map-search[style] {top: 20px !important;left: 82px !important }.map-search {font-size: 14px;width: 188px;height: 30px;margin-left: 3px;padding: 0 8px;color: #000;background-color: rgba(255, 255, 255, .75);border-radius: 4px }#homey-map-loading {top: 0 }#homey-map-loading .spinner {-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);top: 50% }.leaflet-popup-content-wrapper {border-radius: 0 }.leaflet-popup-content .homey-open-street-map .item-wrap {float: none }.leaflet-popup-content .homey-open-street-map .item-wrap .item-amenities {height: auto }.leaflet-popup-tip-container {top: 100% }#banner-map, #banner-map-experiences, #homey-halfmap {width: 100%;height: 100% }.map_canvas {height: 300px }.booking-page {margin-bottom: 90px }.booking-page .page-title {margin: 50px 0 }.edit-booking-form {float: right;font-size: 14px }.continue-block-button {padding-top: 30px }.title .circle-icon {color: #fff;font-size: 14px;font-weight: 700 !important;display: inline-block;width: 34px;height: 34px;text-align: center;border-radius: 50%;margin-right: 5px }.rental-agreement-download {margin: 30px 0 40px }.msg-send-block-host-avatar {margin-bottom: 20px }.msg-send-block-host-avatar img {width: 60px;height: auto }.msg-send-block-host-info {padding-top: 10px;padding-right: 0;padding-bottom: 0;padding-left: 10px }.rules-options li {border-bottom: 1px dotted #d8dce1;padding: 5px 0 }.rules-options li span {font-weight: 600 }.payment-method-block .form-group {margin-bottom: -1px }.payment-method-block .radio-tab {padding: 30px 60px }.payment-method-block .radio-tab .control__indicator {left: 20px;right: auto }.payment-method-block .radio-tab .control-text {font-weight: 700;font-size: 16px }.payment-method-block .radio-tab-inner {border-radius: 0 }.payment-method-block:first-of-type .radio-tab-inner {border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0 }.payment-method-block:last-of-type .radio-tab-inner {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px }.paypal-method, .stripe-method, .twocheckout-method {background: url(/wp-content/themes/homey/img/cc-cards.png) no-repeat 93% center }@media (max-width:768px) {.paypal-method, .stripe-method, .twocheckout-method {background-size: 40% }}.wire-method {white-space: nowrap }@media (max-width:768px) {.wire-method .radio-tab {padding: 20px 60px 40px;position: relative;left: 2px }}.booking-sidebar .block {background-color: #fff }.booking-sidebar .payment-list ul, .booking-sidebar .payment-list ul .payment-due {padding-bottom: 0;margin-bottom: 0 }.booking-property {padding: 40px 40px 0 }.booking-data {background-color: rgba(35, 35, 35, .05);border: 1px dotted #d8dce1;margin-bottom: 30px;border-radius: 4px }.booking-property-img {width: calc(100% / 2) }.booking-property-img img {width: 160px }.booking-property-info, .booking-data-arrive, .booking-data-depart {width: calc(100% / 2) }.booking-data-arrive {border-right: 1px dotted #d8dce1 }.booking-data-guests {border-top: 1px dotted #d8dce1;clear: both }.booking-data-block {padding: 8px 12px }.booking-data-top .fa {margin-right: 5px }.booking-data-bottom {font-size: 16px;color: #000 }.membership-package-wrap, .membership-nav-wrap, .membership-note {margin-bottom: 30px }.membership-nav-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.recurring-payment-wrap {border-bottom: 1px solid #d8dce1;border-left: 1px solid #d8dce1;border-right: 1px solid #d8dce1;padding: 15px 10px 10px;margin-bottom: 20px }.membership-package-order-detail {margin: 0 0 30px }.membership-package-order-detail li {border-bottom: 1px dotted #d8dce1 }.membership-package-order-detail .total-price {border-top: 2px solid #000;border-bottom: none;padding: 20px 0 0 }.mebership-list-info li {clear: both;border-bottom: 1px solid #d8dce1;padding: 8px 0 }.host-profile .host-section {background-color: #fff }.host-profile .host-section .block {min-height: 405px;border-right: 1px dotted #d8dce1 }@media (max-width:991px) {.host-profile .host-section .block {border-right: none;border-bottom: 1px dotted #d8dce1 }}.host-property-section {padding-top: 30px }.host-contact-form .block-body {padding-top: 30px;padding-right: 30px;padding-bottom: 0;padding-left: 0 }@media (max-width:991px) {.host-contact-form .block-body {padding: 30px }}.host-contact-form .block {border-right: none !important }.host-listing-wrap .block-body {padding: 40px 40px 10px }.host-listing-wrap .item-row .item-card-view {max-width: 363px;height: 222px }@media (max-width:1200px) {.host-listing-wrap .item-row .item-card-view {max-width: 296px;height: 177px }}@media (max-width:991px) {.host-listing-wrap .item-row .item-card-view {max-width: 335px;height: 203px }}@media (max-width:768px) {.host-listing-wrap .item-row .item-card-view {max-width: 480px;height: 300px }}.host-listing-wrap .item-row .item-card-view .title-head .title {max-width: 260px }@media (max-width:991px) {.host-listing-wrap .item-row .item-card-view .title-head .title {max-width: 240px }}@media (max-width:1200px) {.host-listing-wrap .item-row .item-card-view .title-head .title {max-width: 200px }}.profile-social-icons {margin-bottom: 30px;border-bottom: 1px dotted #d8dce1;padding-bottom: 50px }.profile-social-icons a {margin: 0 10px }.host-profile-tabs {margin: 30px 0 }.host-profile-tabs .related-post:last-of-type {margin-bottom: 0 }.nav-tabs {border-bottom: none }.nav-tabs>li {margin-bottom: 0 }.nav-tabs>li>a {font-size: 18px;line-height: 33px;font-weight: 700;padding: 10px 20px;border: none }.nav-tabs>li>a:hover, .nav-tabs>li>a:focus, .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {border: none;background-color: transparent }.search-no-results .main-content-area {margin-top: 40px }.search-no-results .article-main {background-color: #fff;padding: 40px }.article-main {margin-bottom: 30px }.blog-article {-ms-word-wrap: break-word;word-wrap: break-word }.blog-article>.block-body {padding: 40px }@media (max-width:768px) {.blog-article>.block-body {padding: 20px }}@media (max-width:768px) {.blog-article .block-footer {padding: 15px 20px 20px }}.blog-article p:last-of-type {margin-bottom: 0 }.blog-article.sticky {border: 3px solid #d8dce1;-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);background-color: rgba(216, 220, 225, .1) }.article-meta {margin-bottom: 0 }@media (max-width:768px) {.article-meta {margin-bottom: 15px }}.article-meta li {font-size: 14px;margin: 6px 0;padding-left: 10px;padding-right: 15px;padding-top: 0;padding-bottom: 0 }@media (max-width:768px) {.article-meta li {margin: 2px 0;padding-left: 6px;padding-right: 15px;padding-top: 0;padding-bottom: 0 }}.post-author img {margin-right: 10px;width: 30px }@media (max-width:768px) {.post-author img {display: none }}.article-footer {border-top: 1px dotted #d8dce1;padding-top: 30px }@media (max-width:768px) {.article-footer {padding: 20px;padding-top: 20px }}.article-footer .meta-tags {margin-bottom: 0 }.article-footer .meta-tags a {margin: 0 -7px 3px 0;display: block;padding-left: 10px;padding-right: 10px;padding-top: 6px;padding-bottom: 7px;color: #fff;border-radius: 4px;line-height: 1 }.article-detail.block-body {padding: 20px 40px }@media (max-width:768px) {.article-detail.block-body {padding: 0 20px 10px }}.article-detail ul, .article-detail ol {padding-left: 30px }.article-detail .gallery, .article-detail address {margin-bottom: 30px }.article-detail .gallery:after, .article-detail address:after {content: "";clear: both;display: block }.article-detail table, .comment table {margin-bottom: 30px }.article-detail table th, .article-detail table td, .comment table th, .comment table td {padding: 5px }.article-detail table tbody td, .article-detail table tbody th, .comment table tbody td, .comment table tbody th {border-bottom: 1px dotted #d8dce1 }.article-detail table thead th, .comment table thead th {border-bottom: 1px solid #000 }.article-detail table tfoot th, .comment table tfoot th {border-top: 1px dotted #d8dce1;border-bottom: 1px dotted #d8dce1 }.author-detail-block a {font-size: 18px }.comments-form {margin-bottom: 30px;padding: 20px 40px 20px }.comment ul {padding-left: 30px }.related-post {margin-bottom: 30px }.related-post .title {font-size: 14px }.related-post .post-image {max-width: 200px;height: auto;margin-right: 20px }@media (max-width:768px) {.related-post .post-image {max-width: 100%;margin-right: 0;margin-bottom: 20px }}.related-post .post-body {width: calc(100% - 220px);font-size: 13px }@media (max-width:768px) {.related-post .post-body {width: 100% }}.related-post ul {margin: 4px 0 6px 0;left: -4px }.related-post ul li {font-size: 13px }.related-post p {margin-bottom: 0 }.comments-list .children {margin-top: 0;margin-bottom: 0;margin-right: 0;margin-left: 40px }@media (max-width:768px) {.comments-list .children {margin: 0 0 0 10px }}.comments-list .comment-respond {padding: 0 50px 30px }.comments-list .comment ul, .comments-list .comment ol {padding-left: 30px }.comments-list .comment ul {list-style-type: disc;list-style-position: inside }.comments-list .comment ol {list-style-type: decimal;list-style-position: inside }.comments-list .comment ul ul, .comments-list .comment ol ul {list-style-type: circle;list-style-position: inside;margin-left: 15px }.comments-list .comment ol ol, .comments-list .comment ul ol {list-style-type: lower-latin;list-style-position: inside }.bypostauthor {background-color: rgba(216, 220, 225, .5) }.next-prev-block {margin-bottom: 30px }.next-prev-block .prev-box, .next-prev-block .next-box {width: calc(50% - 15px);border-radius: 6px;overflow: hidden;margin: 30px 0 0;height: 160px }@media (max-width:1200px) {.next-prev-block .prev-box, .next-prev-block .next-box {height: 130px }}@media (max-width:991px) {.next-prev-block .prev-box, .next-prev-block .next-box {height: 150px }}@media (max-width:768px) {.next-prev-block .prev-box, .next-prev-block .next-box {width: 100%;height: 160px }}.next-prev-block .prev-box a, .next-prev-block .next-box a {color: #fff }.next-prev-block .prev-box .next-prev-block-content, .next-prev-block .next-box .next-prev-block-content {bottom: 0;padding: 20px;z-index: 1 }.gallery-item {overflow: hidden;margin-top: 0;margin-bottom: 4px;margin-right: 4px;margin-left: 0 }.gallery-columns-2 .gallery-item {max-width: 48%;max-width: calc(50% - 4px) }.gallery-columns-3 .gallery-item {max-width: 33%;max-width: calc(33.33% - 4px) }.gallery-columns-4 .gallery-item {max-width: 23%;max-width: calc(25% - 4px) }.gallery-columns-5 .gallery-item {max-width: 19%;max-width: calc(20% - 4px) }.wp-caption {max-width: 100% }.wp-caption-text {font-size: 12px;font-style: italic;margin-bottom: 10px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis }.aligncenter {margin: 0 auto }.has-post-thumbnail>a {text-align: center }.single-blog-article {-ms-word-wrap: break-word;word-wrap: break-word }.single-blog-article>.block-body:first-of-type {padding-bottom: 0 }.single-blog-article>.block-body:first-of-type .post-author img {width: 30px }.single-blog-article .post-featured-image {margin-top: 40px }@media (max-width:768px) {.single-blog-article .post-featured-image {margin-top: 10px;margin-bottom: 20px }}.pagination-main a {border-radius: 50%;height: 40px;width: 40px;line-height: 36px;font-weight: 700;color: #777;background-color: #fff;border: 1px solid #d8dce1;margin: 0 -10px 0 10px }.pagination-main a:hover {color: #fff }.page-links {padding-top: 20px }.page-links span, .page-links a {text-align: center;border-radius: 50%;height: 40px;width: 40px;line-height: 36px;font-weight: 700;color: #777;background-color: #fff;border: 1px solid #d8dce1;margin: 0 -10px 0 10px;margin-top: 0;margin-right: -10px;margin-bottom: 0;margin-left: 10px }.page-links a:hover span {color: #fff }.page-links a>span {margin: 0;border: none;background: transparent }.page-links .page-links-title {height: auto;width: auto;line-height: 36px;font-weight: 700;border: none;margin: 0 }.post-password-form input[type=submit] {height: 42px;border-radius: 4px;padding: 0 20px;font-weight: 700 }.format-image h2:before, .format-audio h2:before, .format-video h2:before, .format-aside h2:before, .format-status h2:before, .format-quote h2:before, .format-link h2:before, .format-chat h2:before {font-family: "Fontawesome";color: #949ca5;margin-right: 10px }.format-image h2:before {content: "" }.format-audio h2:before {content: "" }.format-video h2:before {content: "" }.format-aside h2:before {content: "" }.format-status h2:before {content: "" }.format-quote h2:before {content: "" }.format-link h2:before {content: "" }.format-chat h2:before {content: "" }.single-page-article+.blog-section {margin-top: 30px }.single-page-article .article-detail.block-body {padding: 40px }.single-page-article p:last-of-type {margin-bottom: 0 }div[class^=wp-block], form[class^=wp-block] {margin-bottom: 30px }.wp-block-cover-image .wp-block-subhead:not(.has-text-color), .wp-block-cover-image h1:not(.has-text-color), .wp-block-cover-image h2:not(.has-text-color), .wp-block-cover-image h3:not(.has-text-color), .wp-block-cover-image h4:not(.has-text-color), .wp-block-cover-image h5:not(.has-text-color), .wp-block-cover-image h6:not(.has-text-color), .wp-block-cover-image p:not(.has-text-color), .wp-block-cover .wp-block-subhead:not(.has-text-color), .wp-block-cover h1:not(.has-text-color), .wp-block-cover h2:not(.has-text-color), .wp-block-cover h3:not(.has-text-color), .wp-block-cover h4:not(.has-text-color), .wp-block-cover h5:not(.has-text-color), .wp-block-cover h6:not(.has-text-color), .wp-block-cover p:not(.has-text-color) {color: #fff }.blocks-gallery-grid {padding-left: 0 !important }.blocks-gallery-caption {text-align: center;width: 100% }.wp-block-embed.is-type-video {height: 0;padding-bottom: 56.25% }.wp-block-embed.is-type-video iframe {margin: 0 auto }.wp-block-embed iframe {height: auto }.wp-block-embed .twitter-tweet {margin: 0 auto }.wp-block-group__inner-container {padding: 30px }.wp-block-media-text__content p:last-of-type {margin-bottom: 0 }.wp-block-separator {margin-top: 30px;margin-bottom: 30px }.wp-block-archives-list, .wp-block-categories-list, .wp-block-latest-posts, .wp-block-rss {list-style: none }.wp-block-archives-list ul, .wp-block-categories-list ul, .wp-block-latest-posts ul, .wp-block-rss ul {list-style: none;margin-left: 0;margin-top: 10px }.wp-block-archives-list.sub-menu, .wp-block-categories-list.sub-menu, .wp-block-latest-posts.sub-menu, .wp-block-rss.sub-menu {max-height: initial;opacity: 1;visibility: visible;z-index: 1;-webkit-box-shadow: none;box-shadow: none;left: auto;right: auto }.wp-block-archives-list li, .wp-block-categories-list li, .wp-block-latest-posts li, .wp-block-rss li {padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 10px;margin-bottom: 10px;font-size: 14px }.wp-block-archives-list li:last-of-type, .wp-block-categories-list li:last-of-type, .wp-block-latest-posts li:last-of-type, .wp-block-rss li:last-of-type {margin-bottom: 0 }.wp-block-archives-list li a, .wp-block-categories-list li a, .wp-block-latest-posts li a, .wp-block-rss li a {padding-left: 10px;padding-top: 0;padding-bottom: 0;margin-left: -10px;font-weight: 700;margin-bottom: 0 }.wp-block-archives-list li a:before, .wp-block-categories-list li a:before, .wp-block-latest-posts li a:before, .wp-block-rss li a:before {content: "";font-family: "FontAwesome";font-size: 12px;left: 0 }.wp-block-archives, .wp-block-latest-comments, .wp-block-latest-posts, .wp-block-rss, .wp-block-categories-list, .wp-block-gallery {padding-left: 0 !important }.wp-block-categories select, .wp-block-archives select {height: 36px }.wp-block-search input {display: inline-block !important;width: calc(100% - 45px) }.wp-block-search button {border: 1px solid;color: #fff;font-weight: 700;line-height: 40px;padding: 0 30px;text-align: center;border-radius: 4px;font-size: 14px }.wp-block-pullquote.aligncenter {padding: 3em .5em }.wp-block-image.alignleft {margin-right: 20px }.wp-block-image.alignright {margin-left: 20px }.wp-block-calendar a {font-weight: 700;text-decoration: none }.wp-block-calendar caption {margin-bottom: 10px;border-bottom: 1px dotted #d8dce1;text-align: center }.wp-block-calendar table th, .wp-block-calendar table td {padding: 5px;background-color: transparent;text-align: center;border: none !important;border-bottom: none !important }.wp-block-calendar table th {font-weight: 700 }.has-large-font-size {line-height: 38px;font-size: 30px }@media (max-width:768px) {.has-large-font-size {font-size: 20px;line-height: 28px }}.splash-page {position: absolute !important }.splash-slider {z-index: -1 }.splash-slider .slick-list[style] {height: 100% !important }.splash-slider .splash-slider-item {background-size: cover }.splash-video-background {z-index: -1 }.splash-page .footer .footer-copyright {color: #fff }.splash-page .footer .footer-copyright a, .splash-page .footer .social-icons a {color: #fff }.top-banner-wrap {overflow: visible }@media (max-width:768px) {.top-banner-wrap.property-slider-wrap {height: auto }}.top-banner-wrap.top-banner-sr, .top-banner-wrap.half-search {height: auto !important }.header-slider-item, .property-slider-wrap {height: 600px }@media (max-width:480px) {.header-slider-item, .property-slider-wrap {height: 420px }}.half-header-slider-item {height: 554px }.banner-inner:before {content: " ";background-color: #000;opacity: .35 }.banner-caption {width: 1020px;z-index: 5;top: 44%;right: 50%;text-align: center;-webkit-transform: translate(50%, -44%);-ms-transform: translate(50%, -44%);transform: translate(50%, -44%) }@media (max-width:1200px) {.banner-caption {max-width: 840px }}@media (max-width:991px) {.banner-caption {max-width: 620px }}@media (max-width:768px) {.banner-caption {max-width: 480px }}@media (max-width:480px) {.banner-caption {max-width: 320px }}.banner-caption-side-search .side-search-wrap {text-align: left;max-width: 480px;background-color: #fff;padding: 30px;border-radius: 6px;left: 0;text-align: left;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);top: 50% }@media (max-width:768px) {.banner-caption-side-search .side-search-wrap {max-width: 480px;margin: 0 20px }}@media (max-width:768px) {.banner-caption-side-search .side-search-wrap .search-destination {min-width: auto }}.video-background:before {content: " ";background-color: #000;opacity: .35 }.header-slider .slick-prev, .header-slider .slick-next {margin: 0 30px }.header-slider-item .item-wrap {float: none;width: 600px;top: 50%;left: 35%;-webkit-transform: translate(-35%, -50%);-ms-transform: translate(-35%, -50%);transform: translate(-35%, -50%) }@media (max-width:991px) {.header-slider-item .item-wrap {width: 480px }}@media (max-width:480px) {.header-slider-item .item-wrap {width: 320px }}.header-slider-item .item-title-head .title a {width: calc(100% - 120px) }@media (max-width:480px) {.header-slider-item .item-title-head .title a {width: 100% }}.header-slider-item .item-body {width: auto;padding: 25px;height: 185px }@media (max-width:768px) {.header-slider-item .item-body {height: 175px }}@media (max-width:480px) {.header-slider-item .item-body {padding: 55px 25px 20px;height: 225px }}.header-slider-item .item-footer {margin-top: 40px }.header-slider-item .item-user-image {bottom: 20px }.header-slider-item .item-media-price, .header-slider-item .item-price {color: inherit;padding: 0 }.header-slider-item .item-media-price {top: 25px;right: 25px;left: auto;width: auto !important;height: auto }@media (max-width:480px) {.header-slider-item .item-media-price {height: 30px;right: auto;left: 25px }}.header-slider-item .banner-link {z-index: 1 }@media (max-width:480px) {.header-slider-item .item-price sup {top: -5px }}@media (max-width:480px) {.header-slider-item .item-amenities .item-label {display: none }}.slick-slide .header-slider-item {opacity: 0;-webkit-transition-delay: 0.5s;-o-transition-delay: 0.5s;transition-delay: 0.5s }.slick-slide.slick-active .header-slider-item {opacity: 1;-webkit-transition-delay: 0.5s;-o-transition-delay: 0.5s;transition-delay: 0.5s }.half-search {padding: 60px 0;background-color: #fff;height: 684px }.banner-caption-side-search {z-index: 1;height: 554px }@media (max-width:991px) {.banner-caption-side-search {max-width: 680px }}@media (max-width:768px) {.banner-caption-side-search {height: auto;max-width: 100% }}.banner-caption-side-search .half-search-wrap {padding: 0 50px 0 0;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%) }@media (max-width:768px) {.banner-caption-side-search .half-search-wrap {position: relative;padding: 0;top: auto;-webkit-transform: none;-ms-transform: none;transform: none }}.half-header-image {background-size: cover;background-position: 50%;height: 554px }@media (max-width:768px) {.half-header-image {margin-top: 30px;height: 300px }}.listing-page .listing-wrap.item-grid-view>.row, .listing-page .listing-wrap.item-card-view>.row {-ms-grid-columns: minmax(0, 1fr) minmax(0, 1fr);grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) }@media (max-width:768px) {.listing-page .listing-wrap.item-grid-view>.row, .listing-page .listing-wrap.item-card-view>.row {-ms-grid-columns: minmax(0, 1fr);grid-template-columns: minmax(0, 1fr) }}.listing-page.listing-page-full-width .listing-wrap.item-grid-view>.row, .listing-page.listing-page-full-width .listing-wrap.item-card-view>.row {-ms-grid-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) }@media (max-width:991px) {.listing-page.listing-page-full-width .listing-wrap.item-grid-view>.row, .listing-page.listing-page-full-width .listing-wrap.item-card-view>.row {-ms-grid-columns: minmax(0, 1fr) minmax(0, 1fr);grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) }}@media (max-width:768px) {.listing-page.listing-page-full-width .listing-wrap.item-grid-view>.row, .listing-page.listing-page-full-width .listing-wrap.item-card-view>.row {-ms-grid-columns: minmax(0, 1fr);grid-template-columns: minmax(0, 1fr) }}.item-grid-view>.row, .item-card-view>.row {margin-left: 0;margin-right: 0;display: -ms-grid;display: grid;grid-gap: 20px 30px }.item-grid-view>.row:before, .item-grid-view>.row:after, .item-card-view>.row:before, .item-card-view>.row:after {display: none }.item-list-view>.row {margin-left: 0;margin-right: 0 }.item-list-view>.row:before, .item-list-view>.row:after {display: none }.listing-sticky-map {margin-bottom: 35px }.listing-sticky-map .listing-wrap .row {margin-left: -5px;margin-right: -5px }.listing-sticky-map .item-wrap {padding-right: 5px;margin-bottom: 15px }.listing-sticky-map .item-list-view .item-media-thumb {width: 180px }@media (max-width:768px) {.listing-sticky-map .item-list-view .item-media-thumb {width: 100% }}.listing-sticky-map .item-list-view .item-wrap .item-body {height: auto }.listing-sticky-map .item-list-view .item-amenities {height: auto }@media (max-width:768px) {.listing-sticky-map .item-list-view .item-amenities {height: auto }}.listing-sticky-map .item-list-view .item-amenities li {padding-right: 5px !important }.listing-sticky-map .item-list-view .media-body {padding: 0 10px 0 20px }.listing-sticky-map .item-grid-view .item-wrap, .listing-sticky-map .item-card-view .item-wrap {max-width: 282px }@media (max-width:1200px) {.listing-sticky-map .item-grid-view .item-wrap, .listing-sticky-map .item-card-view .item-wrap {max-width: 100% }}@media (max-width:991px) {.listing-sticky-map .item-grid-view .item-wrap, .listing-sticky-map .item-card-view .item-wrap {max-width: 365px }}@media (max-width:768px) {.listing-sticky-map .item-grid-view .item-wrap, .listing-sticky-map .item-card-view .item-wrap {max-width: 100% }}.listing-sticky-map .item-grid-view .item-wrap .title, .listing-sticky-map .item-card-view .item-wrap .title {margin-bottom: 0;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;max-width: 210px }@media (max-width:1200px) {.listing-sticky-map .item-grid-view .item-wrap .title, .listing-sticky-map .item-card-view .item-wrap .title {max-width: 100%;white-space: wrap;-o-text-overflow: normal;text-overflow: normal }}.listing-sticky-map .item-grid-view .item-wrap .item-amenities .item-type, .listing-sticky-map .item-card-view .item-wrap .item-amenities .item-type {margin-top: 5px }.listing-sticky-map .item-card-view {height: 100% }.listing-sticky-map .item-title-head {margin-bottom: 0 }.listing-sticky-map .item-footer {width: 100%;margin-top: 3px }@-moz-document url-prefix() {.listing-sticky-map .item-list-view .media-left {width: 1000px }}.half-map-wrap {min-height: 100% }@media (max-width:991px) {.half-map-wrap .number-of-listings {display: none }}.half-map-wrap .sort-wrap {padding: 10px 20px 0;margin-bottom: 15px;border-top: none }@media (max-width:991px) {.half-map-wrap .sort-wrap {padding: 5px 20px 0 }}@media (max-width:768px) {.half-map-wrap .listing-wrap {max-width: 450px;margin: 15px auto 0 }}.half-map-left-wrap {overflow-x: hidden;overflow-y: scroll }@media (max-width:768px) {.half-map-left-wrap {overflow-x: unset;overflow-y: unset }}@media (max-width:768px) {.half-map-left-wrap .sort-wrap {display: none }}.half-map-left-wrap {-ms-overflow-style: none;overflow: -moz-scrollbars-none }.half-map-left-wrap::-webkit-scrollbar {display: none }#homey_halfmap_listings_container {overflow-y: unset }.half-map-left-wrap .number-of-experiences, .half-map-right-wrap .number-of-experiences {margin-top: 10px }.half-map-wrap .listing-wrap {padding: 0 15px }.half-map-wrap .listing-wrap.item-grid-view, .half-map-wrap .listing-wrap.item-card-view {display: -ms-grid;display: grid;grid-gap: 20px 30px;-ms-grid-columns: minmax(0, 1fr) 30px minmax(0, 1fr) 30px minmax(0, 1fr);grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) }@media (max-width:768px) {.half-map-wrap .listing-wrap.item-grid-view, .half-map-wrap .listing-wrap.item-card-view {-ms-grid-columns: minmax(0, 1fr);grid-template-columns: minmax(0, 1fr) }}@media (max-width:1679px) {.half-map-wrap .listing-wrap.item-grid-view, .half-map-wrap .listing-wrap.item-card-view {-ms-grid-columns: minmax(0, 1fr) 30px minmax(0, 1fr);grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) }}@media (max-width:991px) {.half-map-wrap .listing-wrap.item-grid-view, .half-map-wrap .listing-wrap.item-card-view {-ms-grid-columns: minmax(0, 1fr);grid-template-columns: minmax(0, 1fr) }}@media (min-width:1680px) {.half-map-left-wrap {width: 1170px }.half-map-right-wrap {width: calc(100% - 1170px) }}@media (max-width:1679px) {.half-map-left-wrap {width: 780px }.half-map-right-wrap {width: calc(100% - 780px) }}@media (max-width:1200px) {.half-map-left-wrap {width: 640px }.half-map-right-wrap {width: calc(100% - 640px) }}@media (max-width:991px) {.half-map-left-wrap {width: 375px }.half-map-right-wrap {width: calc(100% - 375px) }}@media (max-width:768px) {.half-map-left-wrap {max-width: 100%;width: 100%;margin: 0 auto 30px;position: relative !important;float: none !important }.half-map-right-wrap {width: 100%;position: relative !important;float: none !important }}.half-map-left-inner-wrap, .half-map-right-inner-wrap {overflow-y: scroll;height: 100% }.compare-property-active {overflow-x: hidden;left: 0 }.compare-property-active-push-toleft {left: -240px }.compare-property-panel {background: #fff;position: fixed;padding: 20px 15px 20px 20px;border-left: 1px solid #d8dce1 }.compare-property-panel .title {margin-bottom: 20px }.compare-property-panel-vertical {width: 300px;height: 100%;top: 0;z-index: 1000 }.compare-property-panel-right {right: -300px }.compare-property-panel-right.compare-property-panel-open {right: 0 }.compare-property-panel, .compare-property-active {-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease }.compare-tool {background-color: #fff;margin-bottom: 30px;padding: 15px 20px }.compare-tool .title {font-size: 14px;margin-bottom: 15px }.compare-item {width: calc(50% - 5px);margin-right: 5px;margin-bottom: 10px }.compare-item .remove-icon {color: #fff;background: #000;border-radius: 2px;display: block;width: 30px;line-height: 30px;bottom: 10px;right: 10px;text-align: center;z-index: 1 }.empty-compare-item {border: 3px dotted #d8dce1;background: rgba(216, 220, 225, .2);height: 84px }.compare-table {background-color: #fff }@media (max-width:768px) {.compare-table {overflow-x: scroll }}.compare-table th, .compare-table td {padding: 10px !important;width: 20%;vertical-align: middle !important }.compare-table th:first-child, .compare-table td:first-child {text-align: right;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 10px }.compare-table .table-hover>tbody>tr:hover {color: #fff }.compare-property-label {background-color: #232323;width: 40px;height: 40px;line-height: 40px;top: 50%;left: -40px;text-align: center;color: #fff;border-top-left-radius: 4px;border-top-right-radius: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 4px;border: none }.compare-property-label:hover, .compare-property-label:active {background-color: #0a0a0a }.compare-property-label span {background-color: #85c341;font-size: 11px;font-weight: 700;width: 16px;height: 16px;line-height: 16px;border-radius: 50%;top: -5px;left: -5px }.month h4 {font-size: 18px;margin-top: -5px;margin-bottom: 10px }.month h4 span {font-weight: 300;font-size: 14px }.available-text {margin-bottom: 20px;font-weight: 700 }.calendar-navigation .btn, .calendar-navigation .wpcf7-submit, .calendar-navigation .gform_wrapper .button, .gform_wrapper .calendar-navigation .button, .calendar-navigation .gform_button {width: 36px;height: 36px !important }.weekdays, .days {list-style: none;margin: 0;padding: 0 }.weekdays li, .days li {width: calc(100% / 7);font-size: 12px }.property-calendar>.homey_month_wrap>.weekdays, .property-calendar-hourly>.homey_month_wrap>.weekdays {border-right: 1px solid #fff }@media (max-width:480px) {.property-calendar>.homey_month_wrap>.weekdays, .property-calendar-hourly>.homey_month_wrap>.weekdays {display: none }}.property-calendar>.homey_month_wrap>.weekdays li, .property-calendar-hourly>.homey_month_wrap>.weekdays li {background-color: #232323;color: #fff;font-weight: 600;text-align: center }.property-calendar>.homey_month_wrap>.days, .property-calendar-hourly>.homey_month_wrap>.days {overflow: hidden;border-right: 1px solid #fff }@media (max-width:480px) {.property-calendar>.homey_month_wrap>.days, .property-calendar-hourly>.homey_month_wrap>.days {border-top: 1px solid #fff }}.property-calendar>.homey_month_wrap>.days li, .property-calendar-hourly>.homey_month_wrap>.days li {padding-bottom: calc(100% / 7);height: 0;-webkit-box-shadow: inset 0 0 0 1px #fff;box-shadow: inset 0 0 0 1px #fff }.property-calendar>.homey_month_wrap>.days li:after, .property-calendar-hourly>.homey_month_wrap>.days li:after {content: "";display: block;padding-bottom: 100% }@media (max-width:480px) {.property-calendar>.homey_month_wrap>.days li, .property-calendar-hourly>.homey_month_wrap>.days li {width: 100%;height: 0 !important }}.property-calendar>.homey_month_wrap>.days li[data-toggle=modal], .property-calendar-hourly>.homey_month_wrap>.days li[data-toggle=modal] {cursor: pointer }.property-calendar>.homey_month_wrap>.days li:last-child, .property-calendar-hourly>.homey_month_wrap>.days li:last-child {overflow: hidden }@media (max-width:480px) {.property-calendar>.homey_month_wrap>.days li.prev-month, .property-calendar-hourly>.homey_month_wrap>.days li.prev-month {padding-bottom: 0 !important }}@media (max-width:480px) {.property-calendar>.homey_month_wrap>.days li.prev-month:after, .property-calendar-hourly>.homey_month_wrap>.days li.prev-month:after {padding-bottom: 0 !important }}.property-calendar>.homey_month_wrap>.days li.booked:after, .property-calendar>.homey_month_wrap>.days li.unavailable:after, .property-calendar>.homey_month_wrap>.days li.available:after, .property-calendar>.homey_month_wrap>.days li.pending:after, .property-calendar-hourly>.homey_month_wrap>.days li.booked:after, .property-calendar-hourly>.homey_month_wrap>.days li.unavailable:after, .property-calendar-hourly>.homey_month_wrap>.days li.available:after, .property-calendar-hourly>.homey_month_wrap>.days li.pending:after {z-index: 0;-webkit-transform: skewX(-45deg);-ms-transform: skewX(-45deg);transform: skewX(-45deg);-webkit-transform-origin: 0 100%;-ms-transform-origin: 0 100%;transform-origin: 0 100% }@media (max-width:480px) {.property-calendar>.homey_month_wrap>.days li.booked:after, .property-calendar>.homey_month_wrap>.days li.unavailable:after, .property-calendar>.homey_month_wrap>.days li.available:after, .property-calendar>.homey_month_wrap>.days li.pending:after, .property-calendar-hourly>.homey_month_wrap>.days li.booked:after, .property-calendar-hourly>.homey_month_wrap>.days li.unavailable:after, .property-calendar-hourly>.homey_month_wrap>.days li.available:after, .property-calendar-hourly>.homey_month_wrap>.days li.pending:after {-webkit-transform: skewX(-82deg);-ms-transform: skewX(-82deg);transform: skewX(-82deg);-webkit-transform-origin: 0 14%;-ms-transform-origin: 0 14%;transform-origin: 0 14% }}.property-calendar>.homey_month_wrap>.days li.booked:after, .property-calendar>.homey_month_wrap>.days li.booked .booked-reservations-list, .property-calendar-hourly>.homey_month_wrap>.days li.booked:after, .property-calendar-hourly>.homey_month_wrap>.days li.booked .booked-reservations-list {background-color: #fdd2d2 }.property-calendar>.homey_month_wrap>.days li.booked:nth-child(7n+1), .property-calendar-hourly>.homey_month_wrap>.days li.booked:nth-child(7n+1) {background-color: #fdd2d2 }.property-calendar>.homey_month_wrap>.days li.booked:first-child, .property-calendar-hourly>.homey_month_wrap>.days li.booked:first-child {background-color: #fdd2d2 }.property-calendar>.homey_month_wrap>.days li.booked+.future-day, .property-calendar-hourly>.homey_month_wrap>.days li.booked+.future-day {background-color: #fdd2d2 }.property-calendar>.homey_month_wrap>.days li.unavailable:after, .property-calendar-hourly>.homey_month_wrap>.days li.unavailable:after {background-color: #ecedef }.property-calendar>.homey_month_wrap>.days li.unavailable:nth-child(7n+1), .property-calendar-hourly>.homey_month_wrap>.days li.unavailable:nth-child(7n+1) {background-color: #ecedef }.property-calendar>.homey_month_wrap>.days li.unavailable:first-child, .property-calendar-hourly>.homey_month_wrap>.days li.unavailable:first-child {background-color: #ecedef }.property-calendar>.homey_month_wrap>.days li.unavailable+.future-day, .property-calendar-hourly>.homey_month_wrap>.days li.unavailable+.future-day {background-color: #ecedef }.property-calendar>.homey_month_wrap>.days li.available:after, .property-calendar-hourly>.homey_month_wrap>.days li.available:after {background-color: #e4f4d9 }.property-calendar>.homey_month_wrap>.days li.available:nth-child(7n+1), .property-calendar-hourly>.homey_month_wrap>.days li.available:nth-child(7n+1) {background-color: #e4f4d9 }.property-calendar>.homey_month_wrap>.days li.available:first-child, .property-calendar-hourly>.homey_month_wrap>.days li.available:first-child {background-color: #e4f4d9 }.property-calendar>.homey_month_wrap>.days li.available+.future-day, .property-calendar-hourly>.homey_month_wrap>.days li.available+.future-day {background-color: #e4f4d9 }.property-calendar>.homey_month_wrap>.days li.pending:after, .property-calendar-hourly>.homey_month_wrap>.days li.pending:after {background-color: #ffeedb }.property-calendar>.homey_month_wrap>.days li.pending:nth-child(7n+1), .property-calendar-hourly>.homey_month_wrap>.days li.pending:nth-child(7n+1) {background-color: #ffeedb }.property-calendar>.homey_month_wrap>.days li.pending:first-child, .property-calendar-hourly>.homey_month_wrap>.days li.pending:first-child {background-color: #ffeedb }.property-calendar>.homey_month_wrap>.days li.pending+.future-day, .property-calendar-hourly>.homey_month_wrap>.days li.pending+.future-day {background-color: #ffeedb }.property-calendar>.homey_month_wrap>.days li img, .property-calendar-hourly>.homey_month_wrap>.days li img {z-index: 2;top: 10px;right: 10px }.property-calendar>.homey_month_wrap .day-status, .property-calendar-hourly>.homey_month_wrap .day-status {z-index: 2;bottom: 10px;left: 10px;line-height: 14px }@media (max-width:480px) {.property-calendar>.homey_month_wrap .day-status, .property-calendar-hourly>.homey_month_wrap .day-status {bottom: 15px;left: 40px }}.property-calendar>.homey_month_wrap .day-number, .property-calendar-hourly>.homey_month_wrap .day-number {left: 10px;top: 10px;z-index: 2;display: block;line-height: 24px;height: 24px;font-weight: 700 }.property-calendar>.homey_month_wrap .current-day, .property-calendar-hourly>.homey_month_wrap .current-day {color: #fff;border-radius: 50%;text-align: center;font-weight: 700;width: 24px }.modal-calendar-availability {margin: 20px 0 -30px;text-align: left }.modal-calendar-availability .control {width: calc(50% - 5px);margin-right: 10px;text-align: left }.modal-calendar-availability .control:last-of-type {margin-right: 0 }.single-listing-calendar .days li.prev-month+li.day-booked {background-color: #fdd2d2 !important }.single-listing-calendar .days li.prev-month+li.day-pending {background-color: #ffeedb !important }.search-calendar {top: 100%;border: 1px solid #d8dce1;padding: 30px;background-color: #fff;margin-top: 10px;border-radius: 4px;z-index: 7 }@media (max-width:480px) {.search-calendar {width: 100%;height: 100%;position: fixed;top: 0;left: 0;margin-top: 0;padding: 20px;overflow: scroll;-webkit-transform: none;-ms-transform: none;transform: none }}.search-calendar .days li, .search-calendar .weekdays li {text-align: center;font-size: 14px }.search-calendar .days li {font-weight: 600;padding: 5px 0 }@media (max-width:480px) {.search-calendar .days li {padding: 12px 0 }}.search-calendar .days .day-disabled, .search-calendar .days .homey-not-available-for-booking {color: #949ca5;font-weight: 300;text-decoration: line-through }.search-calendar .days .day-disabled:hover, .search-calendar .days .homey-not-available-for-booking:hover {cursor: not-allowed;background-color: transparent !important }.search-calendar .weekdays {border-bottom: 1px solid #d8dce1;margin-bottom: 10px }.search-calendar .weekdays li {font-weight: 300;padding: 10px 0 }@media (max-width:480px) {.search-calendar .weekdays li {padding: 10px 0 0 }}.search-calendar .left-calendar, .search-calendar .right-calendar {z-index: 2;width: 50%;padding: 0 15px }@media (max-width:480px) {.search-calendar .left-calendar, .search-calendar .right-calendar {width: 100%;padding: 0;float: none;margin-bottom: 20px }}.search-calendar .month {text-align: center }.search-calendar .month h4 {float: none;margin-top: 0;margin-bottom: 10px }.search-calendar .month h4 span {font-size: 18px }.search-calendar .calendar-navigation {z-index: 1;float: none;top: 15px;clear: both }@media (max-width:480px) {.search-calendar .calendar-navigation {top: 0 }}.search-calendar .btn-clear-calendar {cursor: pointer;z-index: 99;top: 0;right: 20px;font-weight: 600;font-size: 14px }.search-calendar .btn-clear-calendar.position-right {right: 20px }.search-calendar .btn-clear-calendar.position-left {left: 20px }.search-calendar-btn {position: fixed;width: calc(100% - 40px);bottom: 20px;left: 20px;z-index: 2 }@media (min-width:768px) {.search-calendar-btn {display: none }}.calendar-loader {display: none }@media (max-width:480px) {.calendar-loader {display: block }}.search-calendar-single {width: 300px }.property-calendar-hourly .hourly-weeks {float: left;width: calc(100% / 7);border-right: none }@media (max-width:768px) {.property-calendar-hourly .hourly-weeks {width: 100% }}.property-calendar-hourly .hourly-weeks li {float: none;width: 100%;height: 60px }.property-calendar-hourly .hourly-weeks li:first-child {background-color: #232323;border-left: 1px solid #949ca5;color: #fff;font-weight: 600;text-align: center;height: auto;padding: 0 }.property-calendar-hourly .select-calendar-date {top: -2px;right: 0;max-width: 180px }.property-calendar-hourly .select-calendar-date:after {content: "";font-family: fontawesome;right: 15px;top: 8px }.property-calendar-hourly .select-calendar-date .search-calendar {border: 1px solid #d8dce1;border-radius: 8px;width: 300px;margin-top: 0;top: calc(100% + 10px);left: calc(100% - 150px);padding: 10px 20px 35px }@media (max-width:991px) {.property-calendar-hourly .select-calendar-date .search-calendar {left: calc(100% - 300px);height: auto }}@media (max-width:991px) {.property-calendar-hourly .select-calendar-date .search-calendar .calendar-navigation {display: block }}.property-calendar-hourly .select-calendar-date .calendar-date-selector:hover {cursor: pointer }.availability-section .weekdays li {padding: 0 }.availability-section .days, .availability-section .day-hours {overflow: hidden }.availability-section .days li, .availability-section .day-hours li {padding: 0;-webkit-box-shadow: 1px 1px 0 0 #fff inset;box-shadow: 1px 1px 0 0 #fff inset }.availability-section .days li:last-child, .availability-section .day-hours li:last-child {overflow: hidden }.availability-section .days li.day-booked:after, .availability-section .days li.day-pending:after, .availability-section .days li.day-available:after, .availability-section .days li.day-disabled:after, .availability-section .days li.day-unavailable:after, .availability-section .day-hours li.day-booked:after, .availability-section .day-hours li.day-pending:after, .availability-section .day-hours li.day-available:after, .availability-section .day-hours li.day-disabled:after, .availability-section .day-hours li.day-unavailable:after {content: "";z-index: -2;padding-bottom: 100%;-webkit-transform: skewX(-45deg);-ms-transform: skewX(-45deg);transform: skewX(-45deg);-webkit-transform-origin: 0 100%;-ms-transform-origin: 0 100%;transform-origin: 0 100% }.availability-section .days li.day-booked:after, .availability-section .day-hours li.day-booked:after {background-color: #fdd2d2 }.availability-section .days li.day-booked:nth-child(7n+1), .availability-section .day-hours li.day-booked:nth-child(7n+1) {background-color: #fdd2d2 }.availability-section .days li.day-booked:first-child, .availability-section .day-hours li.day-booked:first-child {background-color: #fdd2d2 }.availability-section .days li.day-pending:after, .availability-section .day-hours li.day-pending:after {background-color: #ffeedb }.availability-section .days li.day-pending:nth-child(7n+1), .availability-section .day-hours li.day-pending:nth-child(7n+1) {background-color: #ffeedb }.availability-section .days li.day-pending:first-child, .availability-section .day-hours li.day-pending:first-child {background-color: #ffeedb }.availability-section .days li.day-available:after, .availability-section .day-hours li.day-available:after {background-color: #e4f4d9 }.availability-section .days li.day-available:nth-child(7n+1), .availability-section .day-hours li.day-available:nth-child(7n+1) {background-color: #e4f4d9 }.availability-section .days li.day-available.current-day, .availability-section .day-hours li.day-available.current-day {color: #fff !important }.availability-section .days li.day-disabled:after, .availability-section .days li.day-unavailable:after, .availability-section .day-hours li.day-disabled:after, .availability-section .day-hours li.day-unavailable:after {background-color: #ecedef }.availability-section .days li.day-disabled:nth-child(7n+1), .availability-section .days li.day-unavailable:nth-child(7n+1), .availability-section .day-hours li.day-disabled:nth-child(7n+1), .availability-section .day-hours li.day-unavailable:nth-child(7n+1) {background-color: #ecedef }@media (max-width:480px) {.availability-section .days li .calendar-navigation, .availability-section .day-hours li .calendar-navigation {display: block }}.availability-section .days li {width: calc(100% / 7) }.availability-section .single-experience-calendar .days li:after {-webkit-transform: none;-ms-transform: none;transform: none }.imported-calendar-row {margin-bottom: 10px }.imported-calendar-row .imported-calendar-50 {width: calc(50% - 32px);margin-right: 10px }.imported-calendar-delete-button .btn, .imported-calendar-delete-button .wpcf7-submit, .imported-calendar-delete-button .gform_wrapper .button, .gform_wrapper .imported-calendar-delete-button .button, .imported-calendar-delete-button .gform_button {width: 44px;padding: 0 }.experience-calendar>.homey_month_wrap>.days li.booked, .experience-calendar>.homey_month_wrap>.days li.unavailable, .experience-calendar>.homey_month_wrap>.days li.available, .experience-calendar>.homey_month_wrap>.days li.pending {overflow: scroll }.experience-calendar>.homey_month_wrap>.days li.booked:after, .experience-calendar>.homey_month_wrap>.days li.unavailable:after, .experience-calendar>.homey_month_wrap>.days li.available:after, .experience-calendar>.homey_month_wrap>.days li.pending:after {z-index: 0;-webkit-transform: skewX(0deg);-ms-transform: skewX(0deg);transform: skewX(0deg);-webkit-transform-origin: 0 100%;-ms-transform-origin: 0 100%;transform-origin: 0 100% }@media (max-width:480px) {.experience-calendar>.homey_month_wrap>.days li.booked:after, .experience-calendar>.homey_month_wrap>.days li.unavailable:after, .experience-calendar>.homey_month_wrap>.days li.available:after, .experience-calendar>.homey_month_wrap>.days li.pending:after {-webkit-transform: skewX(0deg);-ms-transform: skewX(0deg);transform: skewX(0deg);-webkit-transform-origin: 0% 100%;-ms-transform-origin: 0% 100%;transform-origin: 0% 100% }}.booked-reservations-list {padding-top: 25px;padding-left: 10px;margin: 0;position: absolute;z-index: 1;list-style: none;width: 100%;left: 0;top: 6px }.booked-reservations-list li {width: 100%;-webkit-box-shadow: none !important;box-shadow: none !important;padding: 0 !important;height: auto !important;line-height: 24px;font-size: 12px }.booked-reservations-list li:after {display: none !important }.booked-reservations-list li a {color: #000 !important }.rating {font-size: 13px }.rating i {font-size: 12px;margin-right: 5px }.rating .label {text-transform: uppercase }.star-text-right {font-weight: 600 }.star-text-right a {color: #232323;text-decoration: underline }.breadcrumb {margin-bottom: 0 }.breadcrumb li {font-size: 14px }.breadcrumb li:after {font-family: "FontAwesome";content: "";padding-top: 0;padding-right: 5px;padding-bottom: 0;padding-left: 10px;font-size: 75% }.breadcrumb li:last-child:after {content: "" }.breadcrumb li+li:before {content: "" }.btn-facebook {color: #506dab }.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active {color: #48629a !important }.btn-twitter {color: #00aced }.btn-twitter:hover, .btn-twitter:focus, .btn-twitter:active {color: #0099d4 !important }.btn-pinterest {color: #cb2027 }.btn-pinterest:hover, .btn-pinterest:focus, .btn-pinterest:active {color: #b51d23 !important }.btn-instagram {color: #517fa4 }.btn-instagram:hover, .btn-instagram:focus, .btn-instagram:active {color: #497293 !important }.btn-google-plus {color: #dd4b39 }.btn-google-plus:hover, .btn-google-plus:focus, .btn-google-plus:active {color: #d73925 !important }.btn-linkedin {color: #007bb6 }.btn-linkedin:hover, .btn-linkedin:focus, .btn-linkedin:active {color: #006a9d !important }.btn-youtube {color: #b00 }.btn-youtube:hover, .btn-youtube:focus, .btn-youtube:active {color: #a20000 !important }.btn-dribbble {color: #ea4c89 }.btn-dribbble:hover, .btn-dribbble:focus, .btn-dribbble:active {color: #e7357a !important }.btn-foursquare {color: #0072b1 }.btn-foursquare:hover, .btn-foursquare:focus, .btn-foursquare:active {color: #006298 !important }.btn-flickr {color: #ff0084 }.btn-flickr:hover, .btn-flickr:focus, .btn-flickr:active {color: #e60077 !important }.btn-vimeo {color: #aad450 }.btn-vimeo:hover, .btn-vimeo:focus, .btn-vimeo:active {color: #a0cf3c !important }.btn-tumblr {color: #32506d }.btn-tumblr:hover, .btn-tumblr:focus, .btn-tumblr:active {color: #2a435c !important }.btn-rss {color: #F60 }.btn-rss:hover, .btn-rss:focus, .btn-rss:active {color: #e65c00 !important }.btn-email {color: #ccc }.btn-email:hover, .btn-email:focus, .btn-email:active {color: #bfbfbf !important }.btn-apple {color: #999 }.btn-apple:hover, .btn-apple:focus, .btn-apple:active {color: #8c8c8c !important }.btn-android {color: #A4C639 }.btn-android:hover, .btn-android:focus, .btn-android:active {color: #94b233 !important }.btn-windows {color: #2672EC }.btn-windows:hover, .btn-windows:focus, .btn-windows:active {color: #1464e4 !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-facebook, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-facebook {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #506dab;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-facebook:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-twitter, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-twitter {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #00aced;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-twitter:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #cb2027;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-pinterest:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-instagram, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-instagram {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #517fa4;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-instagram:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #dd4b39;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-google-plus:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #007bb6;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-linkedin:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-youtube, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-youtube {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #b00;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-youtube:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #ea4c89;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-dribbble:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #0072b1;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-foursquare:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-flickr, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-flickr {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #ff0084;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-flickr:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #aad450;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-vimeo:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #32506d;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-tumblr:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-rss, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-rss {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-rss:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-rss:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #F60;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-rss:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-rss:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-rss:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-rss:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-rss:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-rss:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-rss:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-rss:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-rss:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-rss:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-rss:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-rss:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-email, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-email {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-email:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-email:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #ccc;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-email:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-email:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-email:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-email:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-email:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-email:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-email:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-email:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-email:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-email:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-email:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-email:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-apple, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-apple {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-apple:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-apple:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #999;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-apple:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-apple:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-apple:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-apple:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-apple:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-apple:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-apple:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-apple:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-apple:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-apple:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-apple:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-apple:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-android, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-android {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-android:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-android:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #A4C639;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-android:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-android:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-android:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-android:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-android:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-android:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-android:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-android:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-android:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-android:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-android:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-android:active:before {width: 100%;height: 100% }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-windows, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-windows {position: relative }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-windows:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-windows:before {content: "";position: absolute;width: 45px;height: 45px;background-color: #2672EC;left: 49%;top: 49%;color: #fff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-windows:hover, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-windows:focus, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-windows:active, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-windows:hover, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-windows:focus, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-windows:active {color: #fff !important }.detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-windows:hover:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-windows:focus:before, .detail-property-page-v5 .sidebar-booking-module-footer .social-icons .btn-bg-windows:active:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-windows:hover:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-windows:focus:before, .detail-property-page-v6 .sidebar-booking-module-footer .social-icons .btn-bg-windows:active:before {width: 100%;height: 100% }.social-icons a {width: 45px;height: 45px;font-size: 16px;line-height: 45px;text-align: center }@media (max-width:768px) {.social-icons a {width: 40px }}.social-icons i {z-index: 1 }.social-round a {border-radius: 50% }.social-round a:before {border-radius: 50% }.half-map-search-inner-wrap {z-index: 8 }@media (max-width:1200px) {.half-map-search-inner-wrap {display: block }}.half-map-search-inner-wrap .search-destination, .half-map-search-inner-wrap .search-type, .half-map-search-inner-wrap .search-date-range, .half-map-search-inner-wrap .search-guests, .half-map-search-inner-wrap .search-hours-range {width: auto;vertical-align: middle;padding-right: 10px }.half-map-search-inner-wrap .search-destination:last-of-type, .half-map-search-inner-wrap .search-type:last-of-type, .half-map-search-inner-wrap .search-date-range:last-of-type, .half-map-search-inner-wrap .search-guests:last-of-type, .half-map-search-inner-wrap .search-hours-range:last-of-type {padding-right: 0 }@media (max-width:1200px) {.half-map-search-inner-wrap .search-destination, .half-map-search-inner-wrap .search-type, .half-map-search-inner-wrap .search-date-range, .half-map-search-inner-wrap .search-guests, .half-map-search-inner-wrap .search-hours-range {display: block;width: 100%;margin-bottom: 10px;padding-right: 0 }}.half-map-search-inner-wrap .search-type .btn-group {min-width: 150px;width: 100% !important;display: block !important }.half-map-search-inner-wrap .search-destination {min-width: 250px }@media (max-width:1200px) {.half-map-search-inner-wrap .search-date-range:after {content: " ";display: block;width: 100%;clear: both }}@media (max-width:1200px) {.half-map-search-inner-wrap .search-calendar {width: 610px;left: 50% }}.half-map-search-inner-wrap .search-hours-range .search-hours-range-left, .half-map-search-inner-wrap .search-hours-range .search-hours-range-right {margin-bottom: 0 }.half-map-search-inner-wrap .search-destination .clear-input-btn {height: 38px !important;width: 38px }.half-map-search-inner-wrap .search-destination.with-select .filter-option {line-height: 40px }.half-map-search {background-color: #fff;padding: 15px 0;border-bottom: 1px solid;border-color: #d8dce1 }.half-map-search .half-map-search-buttons {text-align: right;clear: both;top: 10px;margin-bottom: 5px }@media (max-width:991px) {.half-map-search .half-map-search-buttons {top: 0;margin-bottom: 0 }}.half-map-search .half-map-search-buttons .btn-primary {margin-left: 10px }@media (max-width:768px) {.half-map-search .half-map-search-buttons .btn-primary {width: calc(50% - 5px);float: right }}.half-map-search .half-map-search-buttons .btn-grey-outlined {width: 65px;padding: 0 }@media (max-width:768px) {.half-map-search .half-map-search-buttons .btn-grey-outlined {width: calc(50% - 5px);float: left }}.half-map-search-filters .search-filter .search-filter-wrap {border: none;-webkit-box-shadow: none;box-shadow: none;padding: 0 15px 15px;border-bottom: 1px solid;border-color: #d8dce1 }.half-map-search-filters [class*=col-] {padding-left: 5px;padding-right: 5px }.half-map-search-filters .row {margin-left: -5px;margin-right: -5px }.search-radius-slider {height: 44px;margin-top: 10px }.search-radius-slider .search-radius-distance {vertical-align: middle;width: 20% }.search-radius-slider .search-radius-distance .control {margin: 0 }.search-radius-slider .distance-range-wrap {vertical-align: middle;width: 80% }.ui-slider-horizontal .ui-slider-range, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {background: #fff;border: 1px solid #d8dce1 }.ui-widget.ui-widget-content {height: 9px }.ui-slider-horizontal .ui-slider-handle {width: 30px;height: 30px;line-height: 30px;top: -11px;text-align: center;border-radius: 4px }.ui-slider-horizontal .ui-slider-handle:after {font-size: 11px;content: "";font-family: "FontAwesome";top: -1px;left: -1px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg) }.ui-slider-horizontal .ui-slider-handle:hover {cursor: pointer }@media (min-width:991px) {.ui-slider-horizontal .ui-slider-handle:last-of-type {margin-left: -22px }}.ui-slider-horizontal .ui-slider-handle.ui-state-active {color: #232323 }.ui-slider-horizontal {height: 5px }.ui-slider-horizontal .ui-slider-range {height: 3px;top: 2px;border: none }.ui-state-focus {outline: none !important;-webkit-box-shadow: none;box-shadow: none }.ui-widget.ui-widget-content {border: 1px solid #d8dce1;height: auto }.hourly-half-map-search-inner-wrap .search-destination {min-width: auto }.hourly-half-map-search-inner-wrap .search-hours-range {width: 35% }@media (max-width:1200px) {.hourly-half-map-search-inner-wrap .search-hours-range {width: 100% }}.hourly-half-map-search-inner-wrap .search-guests {width: 15% }@media (max-width:1200px) {.hourly-half-map-search-inner-wrap .search-guests {width: 100%;margin-bottom: 0 }}.hourly-half-map-search-inner-wrap .search-date-hourly-arrive+.search-calendar-single {width: 300px }@media (max-width:1200px) {.hourly-half-map-search-inner-wrap .search-date-hourly-arrive+.search-calendar-single {width: 100%;left: 0 }}.search-hourly-calendar-main {width: 350px !important }.search-hourly-calendar-main:after, .search-hourly-calendar-main:before {left: 50% !important }.half-map-search-experiences .search-date-range-arrive {width: 100% }.listing-slider {margin-left: -1px;margin-right: -1px;max-height: 501px;overflow: hidden }.listing-slider.listing-slider-full-width {max-height: 761px }.listing-slider .slick-active img {opacity: 1 }.listing-slider-nav {max-height: 81px;overflow: hidden }.listing-slider-nav .slick-slide {background: #000 }.listing-slider-nav .slick-slide:focus, .listing-slider-nav .slick-slide:active {outline: none }.listing-slider-nav .slick-slide:hover {cursor: pointer }.listing-slider-nav .slick-slide img {opacity: .75 }@media (max-width:480px) {.listing-slider-nav .slick-slide {width: 60px;height: auto }}.listing-slider-nav .slick-current img {opacity: 1 }.slick-slide {margin: 0 1px 0 0 }.slick-prev, .slick-next {height: 40px;width: 40px;z-index: 1;text-align: center;border-radius: 3px;font-weight: 700 }.slick-prev:before, .slick-next:before {display: inline-block;font-size: 16px }@media (max-width:768px) {.slick-prev, .slick-next {display: none !important }}.slick-prev {left: 0 }.slick-prev:before {content: "";font-family: Fontawesome }.slick-next {right: 0 }.slick-next:before {content: "";font-family: Fontawesome }.top-banner-wrap-fullscreen .header-slider-item {background-size: cover }.wpcf7 p {margin-bottom: 0 }.wpcf7-textarea {min-height: 100px }div.wpcf7-response-output {margin: 0;padding: 15px 20px;border: 1px solid #F5A623 }.white-text {color: #fff }.big-text {font-size: 22px;line-height: 34px }.medium-text {font-size: 18px;line-height: 30px }.print-main-wrap {padding: 0 0 50px 0;background-color: #fff }.print-main-wrap .block, .print-main-wrap .block-bordered {border-bottom: 1px dotted #d8dce1;margin-bottom: 0 }.print-main-wrap .block-head, .print-main-wrap .block-body {padding: 30px 0;border-bottom: none }.print-main-wrap .block-section .block-left {width: 30% }.print-main-wrap .block-section .block-right {width: 70% }.print-main-wrap .block-col-25 {width: 25% }.print-main-wrap .item-price {margin-top: 27px }.print-main-wrap .top-section .block {border-bottom: none }.print-main-wrap .host-section .block-head {padding: 30px 0 10px }.print-main-wrap .host-section .block-body {padding: 30px 0 0 }.print-main-wrap .host-section .media-left {min-width: 60px;padding-right: 15px }.print-main-wrap .host-section .title {font-size: 16px;line-height: 24px }.print-main-wrap .gallery-block {padding: 0 }.print-main-wrap .gallery-block .block-left, .print-main-wrap .gallery-block .block-right {width: calc(100% / 2 - 15px);margin-top: 30px }.print-main-wrap .availability-section {margin-bottom: 0 }.print-main-wrap .qr-code {position: absolute;bottom: 0;right: 0 }.print-wrap {max-width: 768px;margin: 0 auto }.print-header {padding: 30px 0;border-bottom: 1px dotted #d8dce1;text-align: center;background-color: #fff }@media print {.block-bordered, .accomodation-section, .host-section {page-break-after: always }}