.elementor-28160 .elementor-element.elementor-element-7508757{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C9C9C9;--border-color:#C9C9C9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:10px;--padding-left:84px;--padding-right:90px;}.elementor-28160 .elementor-element.elementor-element-7508757:not(.elementor-motion-effects-element-type-background), .elementor-28160 .elementor-element.elementor-element-7508757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFF;}.elementor-28160 .elementor-element.elementor-element-15efc4c:not(.elementor-motion-effects-element-type-background), .elementor-28160 .elementor-element.elementor-element-15efc4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-28160 .elementor-element.elementor-element-15efc4c > .elementor-container{max-width:1037px;}.elementor-28160 .elementor-element.elementor-element-15efc4c{border-style:solid;border-width:0px 0px 0px 0px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-28160 .elementor-element.elementor-element-15efc4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-Wprentals_Search_Form_Builder .search_wr_elementor .elementor-field-label{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .adv_search_slider  .wprentals_slider_price{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .adv_search_slider  label{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder #amount{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .adv_extended_options_text{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .extended_search_checker label{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .elementor-field-group > label,.elementor-widget-Wprentals_Search_Form_Builder .adv_search_slider  .wprentals_slider_price,.elementor-widget-Wprentals_Search_Form_Builder .adv_search_slider  label,.elementor-widget-Wprentals_Search_Form_Builder #amount{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-Wprentals_Search_Form_Builder .search_wr_elementor{background-color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .form-control{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .filter_menu_trigger{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .wpestate_guest_no_control_info{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .form-control::placeholder {color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .filter_menu{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .bootstrap-select>.dropdown-toggle.bs-placeholder{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .wpestate-multiselect-custom-style.dropdown-toggle.bs-placeholder{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .wpestate-multiselect-custom-style.dropdown-toggle.bs-placeholder:hover{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .wpestate-multiselect-custom-style{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .btn.wpestate-multiselect-custom-style{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .caret:after{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .dropdown-menu > li > a{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .wprentals-autocomplete.ui-menu .ui-menu-item{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .dropdown-menu .btn-group-sm > .btn{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .dropdown-menu .btn-sm{color:var( --e-global-color-text );}.elementor-widget-Wprentals_Search_Form_Builder .form-control, .elementor-widget-Wprentals_Search_Form_Builder .dropdown-menu .btn-group-sm > .btn, .elementor-widget-Wprentals_Search_Form_Builder .dropdown-menu .btn-sm, .elementor-widget-Wprentals_Search_Form_Builder .wprentals-autocomplete.ui-menu .ui-menu-item, .elementor-widget-Wprentals_Search_Form_Builder input.form-control,.elementor-widget-Wprentals_Search_Form_Builder .filter_menu_trigger,.elementor-widget-Wprentals_Search_Form_Builder .bootstrap-select>.dropdown-toggle.bs-placeholder{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-Wprentals_Search_Form_Builder .filter_menu li.elementor-widget-Wprentals_Search_Form_Builder .bootstrap-select .dropdown-menu>li>a,.elementor-widget-Wprentals_Search_Form_Builder .dropdown-menu>li>a,.elementor-widget-Wprentals_Search_Form_Builder .dropdown.bootstrap-select.show-tick .dropdown-menu>li>a:focus {font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-Wprentals_Search_Form_Builder .advanced_search_submit_button{background-color:var( --e-global-color-accent );background:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28160 .elementor-element.elementor-element-dfd5a0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d 	.elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-form-fields-wrapper{margin-bottom:-0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .search_wr_elementor .elementor-field-label{margin-bottom:0px;color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .adv_search_slider  .wprentals_slider_price{margin-bottom:0px;color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .adv_search_slider  label{margin-bottom:0px;color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d #amount{color:#000000!important;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .adv_extended_options_text{color:#000000!important;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .extended_search_checker label{color:#000000!important;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-field-group > label,.elementor-28160 .elementor-element.elementor-element-dfd5a0d .adv_search_slider  .wprentals_slider_price,.elementor-28160 .elementor-element.elementor-element-dfd5a0d .adv_search_slider  label,.elementor-28160 .elementor-element.elementor-element-dfd5a0d #amount{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .search_wr_elementor{background-color:#FFFFFF00;padding:8px 8px 8px 8px;border-radius:58px 58px 58px 58px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .search_wr_elementor {box-shadow:1px 4px 12px 0px rgba(0, 0, 0, 0.15);}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .form-control{color:#000000!important;background-color:#FFFFFF00;padding:7px 34px 7px 41px!important;border-color:#929292C4;border-width:0px 1px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-field-group .elementor-field{color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .filter_menu_trigger{color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .wpestate_guest_no_control_info{color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .form-control::placeholder {color:#000000!important;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .filter_menu{color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .bootstrap-select>.dropdown-toggle.bs-placeholder{color:#000000;background-color:#FFFFFF00;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .wpestate-multiselect-custom-style.dropdown-toggle.bs-placeholder{color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .wpestate-multiselect-custom-style.dropdown-toggle.bs-placeholder:hover{color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .wpestate-multiselect-custom-style{color:#000000;background-color:#FFFFFF00;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .btn.wpestate-multiselect-custom-style{color:#000000;background-color:#FFFFFF00;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .caret:after{color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown-menu > li > a{color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .wprentals-autocomplete.ui-menu .ui-menu-item{color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown-menu .btn-group-sm > .btn{color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown-menu .btn-sm{color:#000000;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .form-control, .elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown-menu .btn-group-sm > .btn, .elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown-menu .btn-sm, .elementor-28160 .elementor-element.elementor-element-dfd5a0d .wprentals-autocomplete.ui-menu .ui-menu-item, .elementor-28160 .elementor-element.elementor-element-dfd5a0d input.form-control,.elementor-28160 .elementor-element.elementor-element-dfd5a0d .filter_menu_trigger,.elementor-28160 .elementor-element.elementor-element-dfd5a0d .bootstrap-select>.dropdown-toggle.bs-placeholder{font-family:"Sintony", Sans-serif;font-size:14px;font-weight:400;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .filter_menu li.elementor-28160 .elementor-element.elementor-element-dfd5a0d .bootstrap-select .dropdown-menu>li>a,.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown-menu>li>a,.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown.bootstrap-select.show-tick .dropdown-menu>li>a:focus {font-family:"Sintony", Sans-serif;font-weight:500;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor_search_builder_field_wrapper i{color:#C41717;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor_search_builder_field_wrapper svg{fill:#C41717;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .adv_extended_close_button i{color:#C41717;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d #search_location{background-color:#FFFFFF00;padding:7px 34px 7px 41px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .btn-default{background-color:#FFFFFF00;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open{background-color:#FFFFFF00;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open button.actions-btn.bs-select-all.btn.btn-default:hover{background-color:#FFFFFF00;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open button.actions-btn.bs-deselect-all.btn.btn-default:hover{background-color:#FFFFFF00;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open .btn-default{background-color:#FFFFFF00;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .search_wr_elementor .filter_menu_trigger{padding:0px;position:relative;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown>#search_location{padding:0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3{padding:0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .search_wr_elementor .ui-widget-header{background-color:#FF8484!important;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .search_wr_elementor .wprentals_slider_price{color:#FF8484;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d  .adv_search_slider #slider_price{background-color:#FF8484!important;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-field-group .elementor-select-wrapper::before{color:#929292C4;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d  .show-tick.form-control .btn-default{border-color:#929292C4;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-field-group .elementor-select-wrapper select{border-width:0px 1px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .show-tick.form-control .btn-default{border-radius:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d  .bootstrap-select>.dropdown-toggle.bs-placeholder{border-radius:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .advanced_search_submit_button{background-color:#C41717!important;background:none;color:#FFFFFF!important;border-style:solid;border-radius:100% 100% 100% 100%;padding:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-icon, .elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-icon, .elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-icon svg{fill:#FFFFFF;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .advanced_search_submit_button:hover{background-color:#331111!important;background:none;color:#FFFFFF!important;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-icon i{font-size:8px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .advanced_search_submit_button svg{height:8px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-icon{padding:12px 12px 12px 12px;}.elementor-28160 .elementor-element.elementor-element-71e36f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-28160 .elementor-element.elementor-element-71e36f5:not(.elementor-motion-effects-element-type-background), .elementor-28160 .elementor-element.elementor-element-71e36f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFF;}.elementor-28160 .elementor-element.elementor-element-924c1a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-28160 .elementor-element.elementor-element-cb7a950 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-cb7a950 .elementor-heading-title{font-family:"Sintony", Sans-serif;font-size:19px;font-weight:600;color:#020847;}.elementor-28160 .elementor-element.elementor-element-29abd22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-17px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-28160 .elementor-element.elementor-element-29abd22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28160 .elementor-element.elementor-element-15f8e30 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-15f8e30 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-15f8e30 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-15f8e30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-15f8e30 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-15f8e30 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-15f8e30 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-15f8e30 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-a35891f .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-a35891f .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-a35891f .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-a35891f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-a35891f .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-a35891f .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-a35891f .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-a35891f .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-d4de66d .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-d4de66d .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-d4de66d .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-d4de66d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-d4de66d .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-d4de66d .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-d4de66d .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-d4de66d .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-6ca0969 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-6ca0969 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-6ca0969 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-6ca0969 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-6ca0969 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-6ca0969 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-6ca0969 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-6ca0969 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-95df80d .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-95df80d .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-95df80d .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-95df80d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-95df80d .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-95df80d .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-95df80d .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-95df80d .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-5f78f72 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-5f78f72 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-5f78f72 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-5f78f72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-5f78f72 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-5f78f72 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-5f78f72 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-5f78f72 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-cd6f65b .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-cd6f65b .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-cd6f65b .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-cd6f65b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-cd6f65b .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-cd6f65b .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-cd6f65b .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-cd6f65b .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-957e11d .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-957e11d .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-957e11d .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-957e11d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-957e11d .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-957e11d .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-957e11d .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-957e11d .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-3288f34 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-3288f34 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-3288f34 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-3288f34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-3288f34 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-3288f34 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-3288f34 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-3288f34 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-b54bcc6 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-b54bcc6 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-b54bcc6 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-b54bcc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-b54bcc6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-b54bcc6 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-b54bcc6 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-b54bcc6 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-700c631 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-700c631 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-700c631 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-700c631 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-700c631 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-700c631 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-700c631 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-700c631 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-f33db17 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-f33db17 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-f33db17 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-f33db17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-f33db17 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-f33db17 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-f33db17 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-f33db17 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-8f371b2 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-8f371b2 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-8f371b2 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-8f371b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-8f371b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-8f371b2 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-8f371b2 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-8f371b2 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-56e74d7 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-56e74d7 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-56e74d7 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-56e74d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-56e74d7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-56e74d7 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-56e74d7 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-56e74d7 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-d803d48 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-d803d48 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-d803d48 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-d803d48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-d803d48 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-d803d48 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-d803d48 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-d803d48 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-838cc72 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-838cc72 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-838cc72 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-838cc72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-838cc72 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-838cc72 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-838cc72 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-838cc72 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-fb8f953 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-fb8f953 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-fb8f953 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-fb8f953 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-fb8f953 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-fb8f953 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-fb8f953 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-fb8f953 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-a16d4d6 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-a16d4d6 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-a16d4d6 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-a16d4d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-a16d4d6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-a16d4d6 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-a16d4d6 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-a16d4d6 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-1606452 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-1606452 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-1606452 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-1606452 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-1606452 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-1606452 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-1606452 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-1606452 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-9370846 .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-9370846 .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-9370846 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-9370846 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-9370846 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-9370846 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-9370846 .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-9370846 .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-2ae3dfe .elementor-button{background-color:#FFFFFF;font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;fill:#464646;color:#464646;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0;border-radius:27px 27px 27px 27px;padding:6px 16px 6px 16px;}.elementor-28160 .elementor-element.elementor-element-2ae3dfe .elementor-button:hover, .elementor-28160 .elementor-element.elementor-element-2ae3dfe .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-28160 .elementor-element.elementor-element-2ae3dfe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-2ae3dfe .elementor-button-content-wrapper{flex-direction:row;}.elementor-28160 .elementor-element.elementor-element-2ae3dfe .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-28160 .elementor-element.elementor-element-2ae3dfe .elementor-button:hover svg, .elementor-28160 .elementor-element.elementor-element-2ae3dfe .elementor-button:focus svg{fill:#000000;}.elementor-28160 .elementor-element.elementor-element-c99cfb6{--display:flex;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-c99cfb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28160 .elementor-element.elementor-element-5e36dd3{width:var( --container-widget-width, 1.94% );max-width:1.94%;--container-widget-width:1.94%;--container-widget-flex-grow:0;}.elementor-28160 .elementor-element.elementor-element-5e36dd3 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-5e36dd3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28160 .elementor-element.elementor-element-6d0c433{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;}.elementor-28160 .elementor-element.elementor-element-6d0c433:not(.elementor-motion-effects-element-type-background), .elementor-28160 .elementor-element.elementor-element-6d0c433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFF;}.elementor-28160 .elementor-element.elementor-element-fd3e0b3{--display:flex;--margin-top:0px;--margin-bottom:-36px;--margin-left:-10px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-2f031e7{--display:flex;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-d52680c .elementor-heading-title{font-family:"Sintony", Sans-serif;font-size:20px;font-weight:600;color:#020847;}.elementor-28160 .elementor-element.elementor-element-b9b27e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-7cb5e19{--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;}.elementor-28160 .elementor-element.elementor-element-baf3dec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-28160 .elementor-element.elementor-element-baf3dec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28160 .elementor-element.elementor-element-545f657 img{border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-2335711 img{border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-6d3cd3f img{border-radius:13px 13px 13px 13px;}.elementor-28160 .elementor-element.elementor-element-b111cb8 img{border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-1fd41a2 img{border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-51ef946 > .elementor-widget-container{margin:-140px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-d0c1489{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-d0c1489:not(.elementor-motion-effects-element-type-background), .elementor-28160 .elementor-element.elementor-element-d0c1489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4FF;}.elementor-28160 .elementor-element.elementor-element-e6879b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:14px 14px 14px 14px;box-shadow:1px 4px 14px 0px rgba(0, 0, 0, 0.12);--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-e6879b6:not(.elementor-motion-effects-element-type-background), .elementor-28160 .elementor-element.elementor-element-e6879b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28160 .elementor-element.elementor-element-e6879b6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-28160 .elementor-element.elementor-element-221471a{width:var( --container-widget-width, 45.566% );max-width:45.566%;--container-widget-width:45.566%;--container-widget-flex-grow:0;}.elementor-28160 .elementor-element.elementor-element-221471a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-wrapper{text-align:start;}.elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-title{margin-block-end:4px;color:#020847;}.elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-title, .elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-title a{font-family:"Sintony", Sans-serif;font-size:15px;font-weight:600;}.elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-description{font-family:"Sintony", Sans-serif;font-size:12px;font-weight:400;color:#5E5E5E;}.elementor-28160 .elementor-element.elementor-element-55feb52{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-28160 .elementor-element.elementor-element-55feb52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-55feb52.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-28160 .elementor-element.elementor-element-6b9737c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-6b9737c:not(.elementor-motion-effects-element-type-background), .elementor-28160 .elementor-element.elementor-element-6b9737c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4FF;}.elementor-28160 .elementor-element.elementor-element-e0fa6a6{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-bb6c61f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-c0d1c78.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28160 .elementor-element.elementor-element-c0d1c78{text-align:start;}.elementor-28160 .elementor-element.elementor-element-c0d1c78 .elementor-heading-title{font-family:"Sintony", Sans-serif;font-size:20px;font-weight:600;color:#020847;}.elementor-28160 .elementor-element.elementor-element-c47c3d4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-66ff854 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-66ff854{text-align:end;}.elementor-28160 .elementor-element.elementor-element-66ff854 .elementor-heading-title{font-family:"Sintony", Sans-serif;font-size:15px;font-weight:500;color:#C41717;}.elementor-28160 .elementor-element.elementor-element-66ff854 .elementor-heading-title a:hover, .elementor-28160 .elementor-element.elementor-element-66ff854 .elementor-heading-title a:focus{color:#7E0202;}.elementor-28160 .elementor-element.elementor-element-e958f97{--display:flex;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-28160 .elementor-element.elementor-element-27af926{font-family:"Sintony", Sans-serif;font-size:15px;font-weight:400;color:#626262;}.elementor-widget-Wprentals_Recent_Items_v1 .category_name .listing_title_unit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-Wprentals_Recent_Items_v1 .category_tagline  ,.elementor-widget-Wprentals_Recent_Items_v1 .category_tagline a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-Wprentals_Recent_Items_v1 .price_unit ,.elementor-widget-Wprentals_Recent_Items_v1 .pernight{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28160 .elementor-element.elementor-element-97afafd > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-97afafd .category_name .listing_title_unit{font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;}.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline  ,.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline a{font-family:"Sintony", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-28160 .elementor-element.elementor-element-97afafd .price_unit ,.elementor-28160 .elementor-element.elementor-element-97afafd .pernight{font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;}.elementor-28160 .elementor-element.elementor-element-97afafd .listing_title_unit{margin-bottom:13px;color:#000000;}.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline.map_icon {margin-bottom:10px;}.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline.actions_icon {margin-bottom:5px;}.elementor-28160 .elementor-element.elementor-element-97afafd .price_unit{right:6px;bottom:-15px;}.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline.map_icon:after,.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline.actions_icon:after{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-97afafd .owner_thumb{width:60px;height:60px;}.elementor-28160 .elementor-element.elementor-element-97afafd .property_listing{background-color:#FFFFFF;}.elementor-28160 .elementor-element.elementor-element-16e1f09{--display:flex;}.elementor-28160 .elementor-element.elementor-element-8ce39b3{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-0f08159{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-04c3052{text-align:start;}.elementor-28160 .elementor-element.elementor-element-04c3052 .elementor-heading-title{font-family:"Sintony", Sans-serif;font-size:20px;font-weight:600;color:#020847;}.elementor-28160 .elementor-element.elementor-element-c342277{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-f5332bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-f5332bc{text-align:end;}.elementor-28160 .elementor-element.elementor-element-f5332bc .elementor-heading-title{font-family:"Sintony", Sans-serif;font-size:15px;font-weight:500;color:#C41717;}.elementor-28160 .elementor-element.elementor-element-f5332bc .elementor-heading-title a:hover, .elementor-28160 .elementor-element.elementor-element-f5332bc .elementor-heading-title a:focus{color:#7E0202;}.elementor-28160 .elementor-element.elementor-element-f5332bc .elementor-heading-title a{transition-duration:0.3s;}.elementor-28160 .elementor-element.elementor-element-63737aa{--display:flex;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-e3c0d55{font-family:"Sintony", Sans-serif;font-size:15px;font-weight:400;color:#626262;}.elementor-28160 .elementor-element.elementor-element-daf4938 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .category_name .listing_title_unit{font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;}.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline  ,.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline a{font-family:"Sintony", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-28160 .elementor-element.elementor-element-daf4938 .price_unit ,.elementor-28160 .elementor-element.elementor-element-daf4938 .pernight{font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;}.elementor-28160 .elementor-element.elementor-element-daf4938 .listing_title_unit{margin-bottom:15px;color:#000000;}.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline.map_icon {margin-bottom:10px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline.actions_icon {margin-bottom:7px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .price_unit{right:6px;bottom:-15px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline.map_icon:after,.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline.actions_icon:after{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .owner_thumb{width:60px;height:60px;}.elementor-28160 .elementor-element.elementor-element-04cd321{--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;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-04cd321:not(.elementor-motion-effects-element-type-background), .elementor-28160 .elementor-element.elementor-element-04cd321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4FF;}.elementor-28160 .elementor-element.elementor-element-6583853{--display:flex;}.elementor-28160 .elementor-element.elementor-element-21e9f0e .elementor-heading-title{font-family:"Sintony", Sans-serif;font-size:20px;font-weight:600;color:#020847;}.elementor-28160 .elementor-element.elementor-element-859b3de{--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;--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-af43bdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28160 .elementor-element.elementor-element-c5b4e5b img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-28160 .elementor-element.elementor-element-c5b4e5b .widget-image-caption{color:#494949;font-family:"Sintony", Sans-serif;font-size:14px;font-weight:400;}.elementor-28160 .elementor-element.elementor-element-d04fa3c img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-28160 .elementor-element.elementor-element-d04fa3c .widget-image-caption{color:#494949;font-family:"Sintony", Sans-serif;font-size:14px;font-weight:400;}.elementor-28160 .elementor-element.elementor-element-f61a406 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-28160 .elementor-element.elementor-element-f61a406 .widget-image-caption{color:#494949;font-family:"Sintony", Sans-serif;font-size:14px;font-weight:400;}.elementor-28160 .elementor-element.elementor-element-d3e77f8 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-28160 .elementor-element.elementor-element-d3e77f8 .widget-image-caption{color:#494949;font-family:"Sintony", Sans-serif;font-size:14px;font-weight:400;}.elementor-28160 .elementor-element.elementor-element-384f157 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-28160 .elementor-element.elementor-element-384f157 .widget-image-caption{color:#494949;font-family:"Sintony", Sans-serif;font-size:14px;font-weight:400;}.elementor-28160 .elementor-element.elementor-element-0632b18 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-28160 .elementor-element.elementor-element-0632b18 .widget-image-caption{color:#494949;font-family:"Sintony", Sans-serif;font-size:14px;font-weight:400;}.elementor-28160 .elementor-element.elementor-element-92a8101 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-28160 .elementor-element.elementor-element-92a8101 .widget-image-caption{color:#494949;font-family:"Sintony", Sans-serif;font-size:14px;font-weight:400;}.elementor-28160 .elementor-element.elementor-element-44d4db2 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-28160 .elementor-element.elementor-element-44d4db2 .widget-image-caption{color:#494949;font-family:"Sintony", Sans-serif;font-size:14px;font-weight:400;}.elementor-28160 .elementor-element.elementor-element-a013131{--display:flex;--margin-top:-130px;--margin-bottom:108px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-4073699 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-c88b213{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-c88b213:not(.elementor-motion-effects-element-type-background), .elementor-28160 .elementor-element.elementor-element-c88b213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4FF;}.elementor-28160 .elementor-element.elementor-element-c373a81{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-5e5ba2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-b2006c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28160 .elementor-element.elementor-element-b2006c5{text-align:start;}.elementor-28160 .elementor-element.elementor-element-b2006c5 .elementor-heading-title{font-family:"Sintony", Sans-serif;font-size:20px;font-weight:600;color:#020847;}.elementor-28160 .elementor-element.elementor-element-509f963{--display:flex;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-882ea44 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-882ea44  .owner_thumb{display:none;}.elementor-28160 .elementor-element.elementor-element-882ea44  .property_unit_action{display:none;}.elementor-28160 .elementor-element.elementor-element-882ea44  .featured_div{display:none;}.elementor-28160 .elementor-element.elementor-element-882ea44  .category_tagline.actions_icon{display:none;}.elementor-28160 .elementor-element.elementor-element-882ea44 .category_name .listing_title_unit{font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;}.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline  ,.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline a{font-family:"Sintony", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-28160 .elementor-element.elementor-element-882ea44 .price_unit ,.elementor-28160 .elementor-element.elementor-element-882ea44 .pernight{font-family:"Sintony", Sans-serif;font-size:13px;font-weight:600;}.elementor-28160 .elementor-element.elementor-element-882ea44 .listing_title_unit{margin-bottom:15px;color:#000000;}.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline.map_icon {margin-bottom:10px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline.actions_icon {margin-bottom:7px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .price_unit{right:6px;bottom:-15px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline.map_icon:after,.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline.actions_icon:after{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .owner_thumb{width:60px;height:60px;}.elementor-28160 .elementor-element.elementor-element-f8e39a6{--display:flex;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:1024px){.elementor-28160 .elementor-element.elementor-element-7508757{--padding-top:13px;--padding-bottom:6px;--padding-left:40px;--padding-right:40px;}.elementor-28160 .elementor-element.elementor-element-15efc4c > .elementor-container{max-width:1216px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .form-control, .elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown-menu .btn-group-sm > .btn, .elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown-menu .btn-sm, .elementor-28160 .elementor-element.elementor-element-dfd5a0d .wprentals-autocomplete.ui-menu .ui-menu-item, .elementor-28160 .elementor-element.elementor-element-dfd5a0d input.form-control,.elementor-28160 .elementor-element.elementor-element-dfd5a0d .filter_menu_trigger,.elementor-28160 .elementor-element.elementor-element-dfd5a0d .bootstrap-select>.dropdown-toggle.bs-placeholder{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-71e36f5{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-29abd22{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-6d0c433{--margin-top:-59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-fd3e0b3{--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-baf3dec{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-d0c1489{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-e6879b6{--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:115px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-e6879b6.e-con{--align-self:center;}.elementor-28160 .elementor-element.elementor-element-221471a{width:var( --container-widget-width, 211px );max-width:211px;--container-widget-width:211px;--container-widget-flex-grow:0;}.elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-title, .elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-title a{font-size:14px;}.elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-description{font-size:12px;}.elementor-28160 .elementor-element.elementor-element-c0d1c78 .elementor-heading-title{font-size:18px;}.elementor-28160 .elementor-element.elementor-element-e958f97{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-27af926{font-size:14px;}.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline.map_icon:after,.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline.actions_icon:after{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-97afafd .owner_thumb{width:60px;height:60px;}.elementor-28160 .elementor-element.elementor-element-04c3052 .elementor-heading-title{font-size:18px;}.elementor-28160 .elementor-element.elementor-element-63737aa{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-e3c0d55{font-size:14px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline.map_icon:after,.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline.actions_icon:after{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .owner_thumb{width:60px;height:60px;}.elementor-28160 .elementor-element.elementor-element-04cd321{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-21e9f0e .elementor-heading-title{font-size:18px;}.elementor-28160 .elementor-element.elementor-element-859b3de{--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-509f963{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline.map_icon:after,.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline.actions_icon:after{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .owner_thumb{width:60px;height:60px;}}@media(max-width:767px){.elementor-28160 .elementor-element.elementor-element-7508757{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:9px;--padding-left:29px;--padding-right:15px;}.elementor-28160 .elementor-element.elementor-element-7508757.e-con{--align-self:center;}.elementor-28160 .elementor-element.elementor-element-27f1b1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-15efc4c{margin-top:7px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d > .elementor-widget-container{margin:4px 9px 0px 9px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:8px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d 	.elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-form-fields-wrapper{margin-bottom:-8px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .search_wr_elementor{padding:16px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .form-control, .elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown-menu .btn-group-sm > .btn, .elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown-menu .btn-sm, .elementor-28160 .elementor-element.elementor-element-dfd5a0d .wprentals-autocomplete.ui-menu .ui-menu-item, .elementor-28160 .elementor-element.elementor-element-dfd5a0d input.form-control,.elementor-28160 .elementor-element.elementor-element-dfd5a0d .filter_menu_trigger,.elementor-28160 .elementor-element.elementor-element-dfd5a0d .bootstrap-select>.dropdown-toggle.bs-placeholder{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .form-control{padding:9px 11px 9px 42px!important;border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d #search_location{padding:9px 11px 9px 42px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .search_wr_elementor .filter_menu_trigger{padding:0px;position:relative;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown>#search_location{padding:0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3{padding:0px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-field-group .elementor-select-wrapper select{border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .show-tick.form-control .btn-default{border-radius:9px 9px 9px 9px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d  .bootstrap-select>.dropdown-toggle.bs-placeholder{border-radius:9px 9px 9px 9px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .advanced_search_submit_button{border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .elementor-icon i{font-size:8px;}.elementor-28160 .elementor-element.elementor-element-dfd5a0d .advanced_search_submit_button svg{height:8px;}.elementor-28160 .elementor-element.elementor-element-71e36f5{--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;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-28160 .elementor-element.elementor-element-924c1a6{--margin-top:0px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-cb7a950 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-28160 .elementor-element.elementor-element-cb7a950 .elementor-heading-title{font-size:15px;}.elementor-28160 .elementor-element.elementor-element-29abd22{--width:1600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:17px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-15f8e30 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-a35891f .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-d4de66d .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-6ca0969 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-95df80d .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-5f78f72 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-cd6f65b .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-957e11d .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-3288f34 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-b54bcc6 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-700c631 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-f33db17 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-8f371b2 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-56e74d7 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-d803d48 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-838cc72 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-fb8f953 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-a16d4d6 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-1606452 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-9370846 .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-2ae3dfe .elementor-button{font-size:11px;border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;padding:5px 13px 5px 13px;}.elementor-28160 .elementor-element.elementor-element-c99cfb6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-6d0c433{--margin-top:10px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-28160 .elementor-element.elementor-element-fd3e0b3{--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-2f031e7{--margin-top:0px;--margin-bottom:-36px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-d52680c > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-28160 .elementor-element.elementor-element-d52680c .elementor-heading-title{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-2e83207 > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-28160 .elementor-element.elementor-element-baf3dec{--flex-wrap:nowrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-545f657 img{border-radius:13px 13px 13px 13px;}.elementor-28160 .elementor-element.elementor-element-2335711 img{border-radius:13px 13px 13px 13px;}.elementor-28160 .elementor-element.elementor-element-6d3cd3f img{border-radius:13px 13px 13px 13px;}.elementor-28160 .elementor-element.elementor-element-b111cb8 img{border-radius:13px 13px 13px 13px;}.elementor-28160 .elementor-element.elementor-element-1fd41a2 img{border-radius:13px 13px 13px 13px;}.elementor-28160 .elementor-element.elementor-element-d0c1489{--content-width:250px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-e6879b6{--width:350px;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-e6879b6.e-con{--align-self:center;}.elementor-28160 .elementor-element.elementor-element-221471a{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-28160 .elementor-element.elementor-element-221471a > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-wrapper{text-align:start;}.elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-title{margin-block-end:6px;}.elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-title, .elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-title a{font-size:14px;}.elementor-28160 .elementor-element.elementor-element-221471a .elementor-icon-box-description{font-size:11px;line-height:1.1em;}.elementor-28160 .elementor-element.elementor-element-55feb52 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-28160 .elementor-element.elementor-element-55feb52{--container-widget-width:69px;--container-widget-flex-grow:0;width:var( --container-widget-width, 69px );max-width:69px;}.elementor-28160 .elementor-element.elementor-element-6b9737c{--content-width:1600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;}.elementor-28160 .elementor-element.elementor-element-e0fa6a6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-e0fa6a6.e-con{--align-self:center;}.elementor-28160 .elementor-element.elementor-element-bb6c61f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--margin-top:-14px;--margin-bottom:0px;--margin-left:7px;--margin-right:5px;--padding-top:10px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-28160 .elementor-element.elementor-element-bb6c61f.e-con{--align-self:stretch;}.elementor-28160 .elementor-element.elementor-element-c0d1c78{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;text-align:start;}.elementor-28160 .elementor-element.elementor-element-c0d1c78 .elementor-heading-title{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-c47c3d4{--width:10%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-10px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-66ff854{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;text-align:end;}.elementor-28160 .elementor-element.elementor-element-66ff854 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-66ff854 .elementor-heading-title{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-e958f97{--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-27af926 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-27af926{text-align:start;font-size:12px;line-height:1.2em;}.elementor-28160 .elementor-element.elementor-element-97afafd > .elementor-widget-container{margin:-25px 4px 0px 4px;padding:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-97afafd .category_name .listing_title_unit{font-size:13px;line-height:1.5em;}.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline  ,.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline a{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-97afafd .price_unit ,.elementor-28160 .elementor-element.elementor-element-97afafd .pernight{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-97afafd .listing_title_unit{margin-bottom:15px;}.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline.map_icon {margin-bottom:5px;}.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline.actions_icon {margin-bottom:15px;}.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline.map_icon:after,.elementor-28160 .elementor-element.elementor-element-97afafd .category_tagline.actions_icon:after{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-97afafd .owner_thumb{width:60px;height:60px;}.elementor-28160 .elementor-element.elementor-element-2a37dcc > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-28160 .elementor-element.elementor-element-8ce39b3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-8ce39b3.e-con{--align-self:center;}.elementor-28160 .elementor-element.elementor-element-0f08159{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-14px;--margin-bottom:0px;--margin-left:7px;--margin-right:5px;--padding-top:10px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-28160 .elementor-element.elementor-element-0f08159.e-con{--align-self:stretch;}.elementor-28160 .elementor-element.elementor-element-04c3052{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;text-align:start;}.elementor-28160 .elementor-element.elementor-element-04c3052 .elementor-heading-title{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-c342277{--width:10%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-10px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-f5332bc{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;text-align:end;}.elementor-28160 .elementor-element.elementor-element-f5332bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-f5332bc .elementor-heading-title{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-63737aa{--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-e3c0d55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-e3c0d55{text-align:start;font-size:12px;line-height:1.2em;}.elementor-28160 .elementor-element.elementor-element-daf4938 > .elementor-widget-container{margin:-25px 4px 0px 4px;padding:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .category_name .listing_title_unit{font-size:13px;line-height:1.5em;}.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline  ,.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline a{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .price_unit ,.elementor-28160 .elementor-element.elementor-element-daf4938 .pernight{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .listing_title_unit{margin-bottom:15px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline.map_icon {margin-bottom:5px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline.actions_icon {margin-bottom:15px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline.map_icon:after,.elementor-28160 .elementor-element.elementor-element-daf4938 .category_tagline.actions_icon:after{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-daf4938 .owner_thumb{width:60px;height:60px;}.elementor-28160 .elementor-element.elementor-element-04cd321{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-28160 .elementor-element.elementor-element-21e9f0e .elementor-heading-title{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-859b3de{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-51px;--padding-left:10px;--padding-right:10px;}.elementor-28160 .elementor-element.elementor-element-af43bdc{--flex-wrap:nowrap;}.elementor-28160 .elementor-element.elementor-element-c5b4e5b img{border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-c5b4e5b .widget-image-caption{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-d04fa3c img{border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-d04fa3c .widget-image-caption{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-f61a406 img{border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-f61a406 .widget-image-caption{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-d3e77f8 img{border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-d3e77f8 .widget-image-caption{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-384f157 img{border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-384f157 .widget-image-caption{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-0632b18 img{border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-0632b18 .widget-image-caption{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-92a8101 img{border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-92a8101 .widget-image-caption{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-44d4db2 img{border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28160 .elementor-element.elementor-element-44d4db2 .widget-image-caption{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-a013131{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-c88b213{--content-width:1600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;}.elementor-28160 .elementor-element.elementor-element-c373a81{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-c373a81.e-con{--align-self:center;}.elementor-28160 .elementor-element.elementor-element-5e5ba2a{--content-width:1600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-5e5ba2a.e-con{--align-self:flex-start;}.elementor-28160 .elementor-element.elementor-element-b2006c5{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;}.elementor-28160 .elementor-element.elementor-element-b2006c5 .elementor-heading-title{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-509f963{--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28160 .elementor-element.elementor-element-77c3edd > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-28160 .elementor-element.elementor-element-882ea44 > .elementor-widget-container{margin:-12px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .category_name .listing_title_unit{font-size:13px;line-height:1.5em;}.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline  ,.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline a{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .price_unit ,.elementor-28160 .elementor-element.elementor-element-882ea44 .pernight{font-size:13px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .listing_title_unit{margin-bottom:15px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline.map_icon {margin-bottom:5px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline.actions_icon {margin-bottom:15px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline.map_icon:after,.elementor-28160 .elementor-element.elementor-element-882ea44 .category_tagline.actions_icon:after{font-size:16px;}.elementor-28160 .elementor-element.elementor-element-882ea44 .owner_thumb{width:60px;height:60px;}.elementor-28160 .elementor-element.elementor-element-f8e39a6{--padding-top:0px;--padding-bottom:-10px;--padding-left:0px;--padding-right:0px;}.elementor-28160 .elementor-element.elementor-element-fa27939 > .elementor-widget-container{margin:0px 0px -20px 0px;}}@media(min-width:768px){.elementor-28160 .elementor-element.elementor-element-71e36f5{--content-width:1200px;}.elementor-28160 .elementor-element.elementor-element-29abd22{--width:100%;}.elementor-28160 .elementor-element.elementor-element-c99cfb6{--width:5.016%;}.elementor-28160 .elementor-element.elementor-element-6d0c433{--content-width:1250px;}.elementor-28160 .elementor-element.elementor-element-baf3dec{--width:98.168%;}.elementor-28160 .elementor-element.elementor-element-d0c1489{--content-width:859px;}.elementor-28160 .elementor-element.elementor-element-e6879b6{--width:54%;}.elementor-28160 .elementor-element.elementor-element-6b9737c{--content-width:1230px;}.elementor-28160 .elementor-element.elementor-element-bb6c61f{--width:100%;}.elementor-28160 .elementor-element.elementor-element-c47c3d4{--width:74%;}.elementor-28160 .elementor-element.elementor-element-c342277{--width:79%;}.elementor-28160 .elementor-element.elementor-element-04cd321{--content-width:1250px;}.elementor-28160 .elementor-element.elementor-element-c88b213{--content-width:1230px;}.elementor-28160 .elementor-element.elementor-element-5e5ba2a{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-28160 .elementor-element.elementor-element-d0c1489{--content-width:380px;}.elementor-28160 .elementor-element.elementor-element-e6879b6{--width:516px;}.elementor-28160 .elementor-element.elementor-element-6b9737c{--content-width:1216px;}.elementor-28160 .elementor-element.elementor-element-c88b213{--content-width:1216px;}}/* Start custom CSS for Wprentals_Search_Form_Builder, class: .elementor-element-dfd5a0d */@media (max-width: 1024px) {
    .elementor-28160 .elementor-element.elementor-element-dfd5a0d {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        z-index: 9999;
        position: relative;
    }

    .elementor-28160 .elementor-element.elementor-element-dfd5a0d input,
    .elementor-28160 .elementor-element.elementor-element-dfd5a0d select {
        pointer-events: auto !important;
    }
    
    /* Fix potential height issues */
    .elementor-28160 .elementor-element.elementor-element-dfd5a0d .search-field-wrapper {
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-15efc4c */@media (max-width: 1024px) {
    .elementor-28160 .elementor-element.elementor-element-15efc4c {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        z-index: 9999;
        position: relative;
    }

    .elementor-28160 .elementor-element.elementor-element-15efc4c input,
    .elementor-28160 .elementor-element.elementor-element-15efc4c select {
        pointer-events: auto !important;
    }
    
    /* Fix potential height issues */
    .elementor-28160 .elementor-element.elementor-element-15efc4c .search-field-wrapper {
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15f8e30 */.elementor-28160 .elementor-element.elementor-element-15f8e30 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-15f8e30 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-15f8e30 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a35891f */.elementor-28160 .elementor-element.elementor-element-a35891f .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-a35891f .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-a35891f .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4de66d */.elementor-28160 .elementor-element.elementor-element-d4de66d .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-d4de66d .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-d4de66d .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ca0969 */.elementor-28160 .elementor-element.elementor-element-6ca0969 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-6ca0969 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-6ca0969 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95df80d */.elementor-28160 .elementor-element.elementor-element-95df80d .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-95df80d .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-95df80d .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f78f72 */.elementor-28160 .elementor-element.elementor-element-5f78f72 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-5f78f72 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-5f78f72 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd6f65b */.elementor-28160 .elementor-element.elementor-element-cd6f65b .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-cd6f65b .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-cd6f65b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-957e11d */.elementor-28160 .elementor-element.elementor-element-957e11d .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-957e11d .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-957e11d .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3288f34 */.elementor-28160 .elementor-element.elementor-element-3288f34 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-3288f34 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-3288f34 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b54bcc6 */.elementor-28160 .elementor-element.elementor-element-b54bcc6 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-b54bcc6 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-b54bcc6 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-700c631 */.elementor-28160 .elementor-element.elementor-element-700c631 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-700c631 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-700c631 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f33db17 */.elementor-28160 .elementor-element.elementor-element-f33db17 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-f33db17 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-f33db17 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8f371b2 */.elementor-28160 .elementor-element.elementor-element-8f371b2 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-8f371b2 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-8f371b2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56e74d7 */.elementor-28160 .elementor-element.elementor-element-56e74d7 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-56e74d7 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-56e74d7 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d803d48 */.elementor-28160 .elementor-element.elementor-element-d803d48 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-d803d48 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-d803d48 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-838cc72 */.elementor-28160 .elementor-element.elementor-element-838cc72 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-838cc72 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-838cc72 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb8f953 */.elementor-28160 .elementor-element.elementor-element-fb8f953 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-fb8f953 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-fb8f953 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16d4d6 */.elementor-28160 .elementor-element.elementor-element-a16d4d6 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-a16d4d6 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-a16d4d6 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1606452 */.elementor-28160 .elementor-element.elementor-element-1606452 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-1606452 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-1606452 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9370846 */.elementor-28160 .elementor-element.elementor-element-9370846 .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-9370846 .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-9370846 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ae3dfe */.elementor-28160 .elementor-element.elementor-element-2ae3dfe .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 8px; /* Adjust spacing between text and icon if needed */
}

.elementor-28160 .elementor-element.elementor-element-2ae3dfe .elementor-button-icon svg {
    width: 30px; /* Adjust size as needed */
    height: 30px;
}

.elementor-28160 .elementor-element.elementor-element-2ae3dfe .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29abd22 *//* Scrollable container */
.scroll-buttons {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  gap: 3px;
  scrollbar-width: none;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative; /* Ensures navigation buttons are positioned relative to this */
  max-width: 100%;
}

/* Ensure full scrollability */
.scroll-buttons::after {
  content: '';
  flex: 0 0 auto;
  width: 4px; /* Reduced margin to match gap between buttons */
}

/* Hide scrollbar */
.scroll-buttons::-webkit-scrollbar {
  display: none;
}

/* Buttons */
.scroll-buttons .elementor-widget-button {
  flex: 0 0 auto;
  scroll-snap-align: start;
  white-space: nowrap;
  padding: 10px 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf3dec *//* Container Styling */
.your-container-class {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 10px; /* Adjust spacing between images */
  padding-bottom: 10px; /* Avoid scrollbar overlap */
  scrollbar-width: none; /* Hides the scrollbar in Firefox */
}

/* Hide scrollbar for Webkit browsers (Chrome, Safari) */
.your-container-class::-webkit-scrollbar {
  display: none;
}

/* Image Styling */
.your-container-class .elementor-widget-image {
  flex: 0 0 calc(100% / 3.4); /* Default for desktop */
  scroll-snap-align: start;
}

/* Tablet View (2.5 images) */
@media (max-width: 1024px) {
  .your-container-class .elementor-widget-image {
    flex: 0 0 calc(100% / 2.4);
  }
}

/* Mobile View (1.5 images) */
@media (max-width: 768px) {
  .your-container-class .elementor-widget-image {
    flex: 0 0 calc(100% / 1.4);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51ef946 *//* Scroll Buttons Styling */
.scroll-buttons button {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-color: #ffffff;
  color: #7d7d7d; /* Ash color for arrows */
  border: none;
  width: 45px;
  height: 45px;
  border-radius: 50%; /* Makes it a perfect circle */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Soft shadow */
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  cursor: pointer;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
  z-index: 10;
}

/* Left Button Placement */
.scroll-buttons .scroll-left {
  left: 10px;
}

/* Right Button Placement */
.scroll-buttons .scroll-right {
  right: 10px;
}

/* Hover Effect */
.scroll-buttons button:hover {
  background-color: #f7f7f7;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15); /* Slightly deeper shadow on hover */
}

/* Hide on Tablet and Mobile */
@media (max-width: 1024px) {
  .scroll-buttons button {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for Wprentals_Recent_Items_v1, class: .elementor-element-97afafd *//* Target the property listing grid items */
.property_listing {
    border-radius: 15px !important; /* Adjust the value to your preference */
    overflow: hidden !important; /* Ensures the corners are properly applied */
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1) !important; /* Optional: adds shadow for better aesthetics */
}

/* Ensure child elements respect the border radius */
.property_listing img,
.property_listing .property_content {
    border-radius: 15px !important;
}




.items_shortcode_wrapper {
    display: flex !important; /* Force flexbox */
    flex-wrap: nowrap !important; /* Prevent wrapping */
    gap: 1px; /* Adjust the gap between items */
    overflow-x: auto !important;
    scroll-snap-type: x mandatory;
    padding-bottom: 15px;
    position: relative; /* Needed for absolute positioning of arrows */
}

.listing_wrapper {
    flex: 0 0 calc(100% / 1.4 - 10px) !important; /* Mobile View */
    scroll-snap-align: start;
    transition: transform 0.3s ease;
}

/* Tablet View */
@media (min-width: 768px) {
    .listing_wrapper {
        flex: 0 0 calc(100% / 2.4 - 10px) !important; /* Shows 2.5 items */
    }
}

/* Desktop View */
@media (min-width: 1024px) {
    .listing_wrapper {
        flex: 0 0 calc(100% / 3.4 - 10px) !important; /* Shows 3.5 items */
    }

    /* Scroll buttons */
    .scroll-btn {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 40px;
        height: 40px;
        background-color: rgba(0, 0, 0, 0.7);
        color: #fff;
        border: none;
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        z-index: 10;
        transition: background-color 0.3s ease;
        box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
        font-size: 20px;
    }

    .scroll-btn:hover {
        background-color: rgba(0, 0, 0, 0.9);
    }

    .scroll-left {
        left: -20px;
    }

    .scroll-right {
        right: -20px;
    }
}

/* Hide scroll buttons on mobile and tablet */
@media (max-width: 1024px) {
    .scroll-btn {
        display: none !important;
    }
}

/* Scrollbar Styling */
.items_shortcode_wrapper::-webkit-scrollbar {
    height: 14px;
}

.items_shortcode_wrapper::-webkit-scrollbar-thumb {
    background-color: #545454;
    border-radius: 10px;
}

.items_shortcode_wrapper::-webkit-scrollbar-track {
    background-color: #f1f1f3;
}

/* Ensure no unwanted margin/padding on parent containers */
.bottom-estate_property {
    display: block !important;
}

.property_unit_v4 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for Wprentals_Recent_Items_v1, class: .elementor-element-daf4938 */.items_shortcode_wrapper {
    display: flex !important; /* Force flexbox */
    flex-wrap: nowrap !important; /* Prevent wrapping */
    gap: 15px; /* Adjust the gap between items */
    overflow-x: auto !important;
    scroll-snap-type: x mandatory;
    padding-bottom: 10px;
}

.listing_wrapper {
    flex: 0 0 calc(100% / 1.5 - 10px) !important; /* Mobile View */
    scroll-snap-align: start;
    transition: transform 0.3s ease;
}

/* Tablet View */
@media (min-width: 768px) {
    .listing_wrapper {
        flex: 0 0 calc(100% / 2.5 - 10px) !important; /* Shows 2.5 items */
    }
}

/* Desktop View */
@media (min-width: 1024px) {
    .listing_wrapper {
        flex: 0 0 calc(100% / 3.5 - 10px) !important; /* Shows 3.5 items */
    }
}

/* Ensure no unwanted margin/padding on parent containers */
.bottom-estate_property {
    display: block !important;
}

.property_unit_v4 {
    margin: 0 !important;
    padding: 0 !important;
}

/* Scrollbar Styling (Optional) */
.items_shortcode_wrapper::-webkit-scrollbar {
    height: 6px;
}

.items_shortcode_wrapper::-webkit-scrollbar-thumb {
    background-color: #ccc;
    border-radius: 10px;
}

.items_shortcode_wrapper::-webkit-scrollbar-track {
    background-color: #f1f1f1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af43bdc *//* Container Styling */
.image-scroll-wrapper {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 10px;
  padding-bottom: 10px;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  position: relative;
}

/* Hide scrollbar */
.image-scroll-wrapper::-webkit-scrollbar {
  display: none;
}

/* Image Styling */
.image-scroll-wrapper .elementor-widget-image {
  flex: 0 0 calc(100% / 4.5); /* Desktop: 4.5 images */
  scroll-snap-align: start;
}

/* Tablet View (3.5 images) */
@media (max-width: 1024px) {
  .image-scroll-wrapper .elementor-widget-image {
    flex: 0 0 calc(100% / 3.5);
  }
}

/* Mobile View (2.5 images) */
@media (max-width: 768px) {
  .image-scroll-wrapper .elementor-widget-image {
    flex: 0 0 calc(100% / 2.5);
  }
}

/* Scroll Button Styling */
.scroll-btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  border: none;
  padding: 10px 15px;
  cursor: pointer;
  z-index: 10;
  transition: background-color 0.3s ease;
  border-radius: 5px;
}

.scroll-btn:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

.scroll-btn.left {
  left: 0;
}

.scroll-btn.right {
  right: 0;
}

/* Hide Buttons on Mobile & Tablet */
@media (max-width: 1024px) {
  .scroll-btn {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for Wprentals_Recent_Items_v1, class: .elementor-element-882ea44 */.items_shortcode_wrapper {
    display: flex !important; /* Force flexbox */
    flex-wrap: nowrap !important; /* Prevent wrapping */
    gap: 15px; /* Adjust the gap between items */
    overflow-x: auto !important;
    scroll-snap-type: x mandatory;
    padding-bottom: 10px;
}

.listing_wrapper {
    flex: 0 0 calc(100% / 1.2 - 10px) !important; /* Mobile View */
    scroll-snap-align: start;
    transition: transform 0.3s ease;
}

/* Tablet View */
@media (min-width: 768px) {
    .listing_wrapper {
        flex: 0 0 calc(100% / 2.2 - 10px) !important; /* Shows 2.5 items */
    }
}

/* Desktop View */
@media (min-width: 1024px) {
    .listing_wrapper {
        flex: 0 0 calc(100% / 3.2 - 10px) !important; /* Shows 3.5 items */
    }
}

/* Ensure no unwanted margin/padding on parent containers */
.bottom-estate_property {
    display: block !important;
}

.property_unit_v4 {
    margin: 0 !important;
    padding: 0 !important;
}

/* Scrollbar Styling (Optional) */
.items_shortcode_wrapper::-webkit-scrollbar {
    height: 6px;
}

.items_shortcode_wrapper::-webkit-scrollbar-thumb {
    background-color: #ccc;
    border-radius: 10px;
}

.items_shortcode_wrapper::-webkit-scrollbar-track {
    background-color: #f1f1f1;
}/* End custom CSS */