.elementor-101 .elementor-element.elementor-element-a9ffaf4{--display:flex;--min-height:650px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-101 .elementor-element.elementor-element-a9ffaf4 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-widget-Wprentals_Advanced_Search .advanced_search_shortcode .shortcode_title_adv{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-101 .elementor-element.elementor-element-9a13126 > .elementor-widget-container{margin:-1px -1px -8px -1px;padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-9a13126 .advanced_search_shortcode{background-color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-9a13126 .advanced_search_shortcode .shortcode_title_adv{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-101 .elementor-element.elementor-element-45a4cf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-101 .elementor-element.elementor-element-d568e0a .elementor-heading-title{font-size:31px;font-weight:600;color:#2D2D2D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-101 .elementor-element.elementor-element-be477b7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;padding:0px 0px 0px 0px;color:#070707;}.elementor-101 .elementor-element.elementor-element-be477b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-Wprentals_Recent_Items_Top_Bar_v1  .nav-tabs>li.wpestate_categories_as_tabs_item>a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-101 .elementor-element.elementor-element-9d1c190 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-9d1c190.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-101 .elementor-element.elementor-element-9d1c190 .items_shortcode_wrapper_grid{grid-template-columns:repeat(auto-fit, minmax(240px, auto));gap:10px;}.elementor-101 .elementor-element.elementor-element-9d1c190 .wpestate_top_bar_control_widget{justify-content:center;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item>a {padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item{margin:0px 19px 20px 19px;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item>a{color:#484848;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item.active>a{background-color:#FFFFFF00;color:#EF8557;}.elementor-101 .elementor-element.elementor-element-9d1c190  .nav-tabs>li.wpestate_categories_as_tabs_item>a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:35px;}.elementor-101 .elementor-element.elementor-element-9d1c190    .nav-tabs>li.wpestate_categories_as_tabs_item i{margin:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-9d1c190    .nav-tabs>li.wpestate_categories_as_tabs_item svg{margin:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item i {color:#484848;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item svg {fill:#484848;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item.active i{color:#EF8557;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item.active svg{fill:#EF8557;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item i{font-size:21px;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item svg{height:21px;max-width:21px;}.elementor-101 .elementor-element.elementor-element-9d1c190  .wpestate_categories_as_tabs_item>a{flex-direction:column;}.elementor-101 .elementor-element.elementor-element-9d7beb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-101 .elementor-element.elementor-element-f19d795 .elementor-heading-title{font-size:31px;font-weight:600;color:#2D2D2D;}.elementor-101 .elementor-element.elementor-element-06fc24d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;padding:0px 0px 0px 0px;color:#070707;}.elementor-101 .elementor-element.elementor-element-a0d3084{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:05px 05px;--row-gap:05px;--column-gap:05px;--grid-auto-flow:row;}.elementor-widget-WpRentals_Featured_Place .featured_listing_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-WpRentals_Featured_Place .category_tagline{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-WpRentals_Featured_Place .featured_place_count{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-WpRentals_Featured_Place .featured_more a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-101 .elementor-element.elementor-element-66887d4 .places1.featuredplace{height:300px!important;}.elementor-101 .elementor-element.elementor-element-5f124c1 .places1.featuredplace{height:300px!important;}.elementor-101 .elementor-element.elementor-element-93cefcb .places1.featuredplace{height:300px!important;}.elementor-101 .elementor-element.elementor-element-632cb9e .places1.featuredplace{height:300px!important;}.elementor-101 .elementor-element.elementor-element-91eac56:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-91eac56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F2;}.elementor-101 .elementor-element.elementor-element-91eac56 > .elementor-background-overlay{background-image:url("https://www.stayeasyway.com/wp-content/uploads/2021/09/back1-1.jpg");opacity:0.03;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-91eac56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-101 .elementor-element.elementor-element-f7a93d5{margin-top:0px;margin-bottom:30px;}.elementor-101 .elementor-element.elementor-element-e7de559{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-101 .elementor-element.elementor-element-e7de559 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:45px;font-weight:400;line-height:1.3em;color:#484848;}.elementor-101 .elementor-element.elementor-element-347d203 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-101 .elementor-element.elementor-element-347d203 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-101 .elementor-element.elementor-element-cb2cef1 .testimonial-image{border-radius:50%;}.elementor-101 .elementor-element.elementor-element-cb2cef1 .testimonial-container.testimonial_type_2{padding:45px 45px 45px 45px;}.elementor-101 .elementor-element.elementor-element-cb2cef1 .testimonial-text{text-align:left;border-radius:0px;}.elementor-101 .elementor-element.elementor-element-cb2cef1 .type_class_4 .testimmonials_starts{text-align:left;}.elementor-101 .elementor-element.elementor-element-cb2cef1 .testimonial-container{border-radius:0px;}.elementor-bc-flex-widget .elementor-101 .elementor-element.elementor-element-3c24710.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-101 .elementor-element.elementor-element-3c24710.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-101 .elementor-element.elementor-element-3c24710 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-101 .elementor-element.elementor-element-098b63f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-098b63f .testimonial-image{border-radius:50%;}.elementor-101 .elementor-element.elementor-element-098b63f .testimonial-container.testimonial_type_2{padding:45px 45px 45px 45px;}.elementor-101 .elementor-element.elementor-element-098b63f .testimonial-text{text-align:left;border-radius:0px;}.elementor-101 .elementor-element.elementor-element-098b63f .type_class_4 .testimmonials_starts{text-align:left;}.elementor-101 .elementor-element.elementor-element-098b63f .testimonial-container{border-radius:0px;}.elementor-101 .elementor-element.elementor-element-a74a632 .testimonial-image{border-radius:50%;}.elementor-101 .elementor-element.elementor-element-a74a632 .testimonial-container.testimonial_type_2{padding:45px 45px 45px 45px;}.elementor-101 .elementor-element.elementor-element-a74a632 .testimonial-text{text-align:left;border-radius:0px;}.elementor-101 .elementor-element.elementor-element-a74a632 .type_class_4 .testimmonials_starts{text-align:left;}.elementor-101 .elementor-element.elementor-element-a74a632 .testimonial-container{border-radius:0px;}.elementor-101 .elementor-element.elementor-element-05927ae .testimonial-image{border-radius:50%;}.elementor-101 .elementor-element.elementor-element-05927ae .testimonial-container.testimonial_type_2{padding:45px 45px 45px 45px;}.elementor-101 .elementor-element.elementor-element-05927ae .testimonial-text{text-align:left;border-radius:0px;}.elementor-101 .elementor-element.elementor-element-05927ae .type_class_4 .testimmonials_starts{text-align:left;}.elementor-101 .elementor-element.elementor-element-05927ae .testimonial-container{border-radius:0px;}.elementor-101 .elementor-element.elementor-element-9977029 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-101 .elementor-element.elementor-element-c4676cb .testimonial-image{border-radius:50%;}.elementor-101 .elementor-element.elementor-element-c4676cb .testimonial-container.testimonial_type_2{padding:45px 45px 45px 45px;}.elementor-101 .elementor-element.elementor-element-c4676cb .testimonial-text{text-align:left;border-radius:0px;}.elementor-101 .elementor-element.elementor-element-c4676cb .type_class_4 .testimmonials_starts{text-align:left;}.elementor-101 .elementor-element.elementor-element-c4676cb .testimonial-container{border-radius:0px;}.elementor-101 .elementor-element.elementor-element-880dd3a .testimonial-image{border-radius:50%;}.elementor-101 .elementor-element.elementor-element-880dd3a .testimonial-container.testimonial_type_2{padding:45px 45px 45px 45px;}.elementor-101 .elementor-element.elementor-element-880dd3a .testimonial-text{text-align:left;border-radius:0px;}.elementor-101 .elementor-element.elementor-element-880dd3a .type_class_4 .testimmonials_starts{text-align:left;}.elementor-101 .elementor-element.elementor-element-880dd3a .testimonial-container{border-radius:0px;}.elementor-101 .elementor-element.elementor-element-afb129c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:14px;}.elementor-101 .elementor-element.elementor-element-8d26495 .testimonial-image{border-radius:50%;}.elementor-101 .elementor-element.elementor-element-8d26495 .testimonial-container.testimonial_type_2{padding:45px 45px 45px 45px;}.elementor-101 .elementor-element.elementor-element-8d26495 .testimonial-text{text-align:left;border-radius:0px;}.elementor-101 .elementor-element.elementor-element-8d26495 .type_class_4 .testimmonials_starts{text-align:left;}.elementor-101 .elementor-element.elementor-element-8d26495 .testimonial-container{border-radius:0px;}@media(max-width:1024px){.elementor-101 .elementor-element.elementor-element-a9ffaf4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-9d1c190 .items_shortcode_wrapper_grid{grid-template-columns:repeat(auto-fit, minmax(200px, auto));gap:10px;}.elementor-101 .elementor-element.elementor-element-9d1c190  .nav-tabs>li.wpestate_categories_as_tabs_item>a{font-size:13px;}.elementor-101 .elementor-element.elementor-element-a0d3084{--grid-auto-flow:row;}.elementor-101 .elementor-element.elementor-element-3c24710 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:26px;}.elementor-101 .elementor-element.elementor-element-9977029 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:26px;}}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-45a4cf1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-d568e0a .elementor-heading-title{font-size:27px;}.elementor-101 .elementor-element.elementor-element-be477b7{width:var( --container-widget-width, 321.8px );max-width:321.8px;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:321.8px;--container-widget-flex-grow:0;}.elementor-101 .elementor-element.elementor-element-9d1c190{width:var( --container-widget-width, 318.8px );max-width:318.8px;--container-widget-width:318.8px;--container-widget-flex-grow:0;}.elementor-101 .elementor-element.elementor-element-9d1c190 .items_shortcode_wrapper_grid{grid-template-columns:repeat(auto-fit, minmax(250px, auto));gap:10px;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item{margin:8px 8px 8px 8px;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item i{font-size:21px;}.elementor-101 .elementor-element.elementor-element-9d1c190 .nav-tabs>li.wpestate_categories_as_tabs_item svg{height:21px;max-width:21px;}.elementor-101 .elementor-element.elementor-element-9d7beb9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-a0d3084{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-d2364bd{width:20%;}.elementor-101 .elementor-element.elementor-element-fa438fb{width:59.333%;}.elementor-101 .elementor-element.elementor-element-cd4f05a{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-101 .elementor-element.elementor-element-705acb1{width:100%;}.elementor-101 .elementor-element.elementor-element-3c24710{width:100%;}.elementor-101 .elementor-element.elementor-element-d07612f{width:100%;}.elementor-101 .elementor-element.elementor-element-9977029{width:100%;}.elementor-101 .elementor-element.elementor-element-afb129c{width:100%;}}@media(min-width:1025px){.elementor-101 .elementor-element.elementor-element-91eac56 > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for Wprentals_Advanced_Search, class: .elementor-element-9a13126 *//* Force button spacing fix */
.advanced_search_shortcode .advanced_search_submit_button {
    padding: 0 !important;
}

/* Ensure icon container has positioning context */
.adv-search-5 .calendar_icon,
.adv-search-4 .calendar_icon,
.adv-search-3 .calendar_icon,
.adv-search-1 .calendar_icon,
.advanced_search_shortcode .calendar_icon,
#google_map_prop_list_sidebar .calendar_icon {
    position: relative !important;
}

/* Always show calendar icon inside box */
.adv-search-5 .calendar_icon:after,
.adv-search-4 .calendar_icon:after,
.adv-search-3 .calendar_icon:after,
.adv-search-1 .calendar_icon:after,
.advanced_search_shortcode .calendar_icon:after,
#google_map_prop_list_sidebar .calendar_icon:after {
    content: "\f073" !important; /* calendar icon */
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 900 !important;
    position: absolute !important;
    left: 14px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    color: #a464f4 !important; /* your purple theme */
    font-size: 16px !important;
    line-height: 1 !important;
    opacity: 1 !important;
    visibility: visible !important;
    display: block !important;
    pointer-events: none !important;
    z-index: 10 !important;
}

/* Add padding inside input so text doesn't overlap icon */
.advanced_search_shortcode .calendar_icon input,
.advanced_search_shortcode .calendar_icon input[type="text"],
.advanced_search_shortcode .calendar_icon input[type="date"] {
    padding-left: 40px !important;
}

/* Make sure icon stays visible on focus */
.advanced_search_shortcode .calendar_icon input:focus + .calendar_icon:after,
.advanced_search_shortcode .calendar_icon:focus-within:after {
    opacity: 1 !important;
    visibility: visible !important;
    color: #a464f4 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45a4cf1 */#other_listings {
    width: 100%;
    margin-top: 0;
    margin-bottom: 15px;
    padding: 0px 2.5px;
    font-size: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7beb9 */#other_listings {
    width: 100%;
    margin-top: 0;
    margin-bottom: 15px;
    padding: 0px 2.5px;
    font-size: 0;
}/* End custom CSS */