.elementor-18642 .elementor-element.elementor-element-170718d0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18642 .elementor-element.elementor-element-170718d0:not(.elementor-motion-effects-element-type-background), .elementor-18642 .elementor-element.elementor-element-170718d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041C15;}.elementor-18642 .elementor-element.elementor-element-170718d0 > .elementor-background-overlay{background-color:#000000;background-image:url("https://terrenos.brokersmexico.com.mx/wp-content/uploads/2025/06/PHOTO-2025-05-23-11-24-06-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18642 .elementor-element.elementor-element-170718d0 > .elementor-container{min-height:860px;}.elementor-18642 .elementor-element.elementor-element-170718d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-95px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-6790a1e8 > .elementor-element-populated{margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-7ece1c2 > .elementor-container{max-width:762px;}.elementor-18642 .elementor-element.elementor-element-5f33ee15{text-align:center;}.elementor-18642 .elementor-element.elementor-element-5f33ee15 .elementor-heading-title{color:#1EA95A;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.7px;text-shadow:0.5px 0.5px 0px #FFFFFF;}.elementor-18642 .elementor-element.elementor-element-59402d96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-59402d96{text-align:center;}.elementor-18642 .elementor-element.elementor-element-59402d96 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:60px;font-weight:400;line-height:1.2em;letter-spacing:1.2px;text-shadow:0px 0px 5px #000000;}.elementor-18642 .elementor-element.elementor-element-3a8259db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-3a8259db{text-align:center;}.elementor-18642 .elementor-element.elementor-element-3a8259db .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;font-style:normal;line-height:1.5em;text-shadow:0px 0px 15px #000000;}.elementor-18642 .elementor-element.elementor-element-4857d636 > .elementor-container{max-width:975px;}.elementor-18642 .elementor-element.elementor-element-4857d636{margin-top:45px;margin-bottom:0px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-field-group{padding-right:calc( 5px/2 );padding-left:calc( 5px/2 );margin-bottom:0px;}.elementor-18642 .elementor-element.elementor-element-29f10302 	.elementor-form-fields-wrapper{margin-left:calc( -5px/2 );margin-right:calc( -5px/2 );}.elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-form-fields-wrapper{margin-bottom:-0px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .search_wr_elementor .elementor-field-label{margin-bottom:0px;color:#7A7A7A;}.elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_slider  .wpresidence_slider_price{margin-bottom:0px;color:#7A7A7A;}.elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_slider  label{margin-bottom:0px;color:#7A7A7A;}.elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_geo_radius_wrapper  .radius_value{margin-bottom:0px;color:#7A7A7A;}.elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_geo_radius_wrapper  label{margin-bottom:0px;color:#7A7A7A;}.elementor-18642 .elementor-element.elementor-element-29f10302 .extended_search_checker label{color:#7A7A7A;} .elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-field-group > label,
                            .elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_slider  .wpresidence_slider_price,
                            .elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_slider  label,
                            .elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_geo_radius_wrapper  .radius_value,
                            .elementor-18642 .elementor-element.elementor-element-29f10302 .extended_search_checker label,
                            .elementor-18642 .elementor-element.elementor-element-29f10302 .adv_extended_options_text,
                            .elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_geo_radius_wrapper  label{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-18642 .elementor-element.elementor-element-29f10302 .search_wr_elementor{background-color:#FFFFFFE6;padding:10px 10px 10px 10px;border-radius:100px 100px 100px 100px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .search_wr_elementor {box-shadow:0px 0px 56px 0px rgba(0,0,0,0.5);}.elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_tab_item{background-color:#ebba7c;min-width:10px;margin:0px 0px 0px 0px;border-color:#fff;border-radius:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_tab_item a{color:#fff;margin:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_tab_item.active{background-color:#0073e1;}.elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_tab_item.active a{color:#fff;}.elementor-18642 .elementor-element.elementor-element-29f10302 .item_underline_active_yes.active a:after{background-color:#fff;}.elementor-18642 .elementor-element.elementor-element-29f10302 .tab-content{background-color:#fff;padding:0px 0px 0px 0px;border-color:#fff;border-radius:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .adv_search_tab_item:last-of-type{border-bottom-right-radius:0px;border-right-width:0px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .form-control, .elementor-18642 .elementor-element.elementor-element-29f10302 input.form-control,.elementor-18642 .elementor-element.elementor-element-29f10302 .wpestate-multiselect-custom-style,.elementor-18642 .elementor-element.elementor-element-29f10302 .btn.wpestate-multiselect-custom-style{font-size:15px;font-weight:400;}.elementor-18642 .elementor-element.elementor-element-29f10302 .ui-menu.ui-autocomplete li.ui-menu-item .ui-menu-item-wrapper, .elementor-18642 .elementor-element.elementor-element-29f10302 .filter_menu li, .elementor-18642 .elementor-element.elementor-element-29f10302 .ui-menu .ui-menu-item, .elementor-18642 .elementor-element.elementor-element-29f10302 .bootstrap-select .dropdown-menu>li>a,.elementor-18642 .elementor-element.elementor-element-29f10302 .dropdown-menu>li>a,.elementor-18642 .elementor-element.elementor-element-29f10302 .dropdown.bootstrap-select.show-tick .dropdown-menu>li>a:focus {font-size:14px;font-weight:400;}.elementor-18642 .elementor-element.elementor-element-29f10302 .form-control,
                .elementor-18642 .elementor-element.elementor-element-29f10302 .wpestate-multiselect-custom-style,
                .elementor-18642 .elementor-element.elementor-element-29f10302 .btn.wpestate-multiselect-custom-style,
                .elementor-18642 .elementor-element.elementor-element-29f10302 .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open,
                .elementor-18642 .elementor-element.elementor-element-29f10302 .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open button.actions-btn.bs-select-all.btn.btn-default:hover,
                .elementor-18642 .elementor-element.elementor-element-29f10302 .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open button.actions-btn.bs-deselect-all.btn.btn-default:hover,
                .elementor-18642 .elementor-element.elementor-element-29f10302 .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open .btn-default,
                .elementor-18642 .elementor-element.elementor-element-29f10302 .btn-group.wpestate-beds-baths-popoup-component.open,
                .elementor-18642 .elementor-element.elementor-element-29f10302 .wpestate-beds-baths-popoup-component.open>.dropdown-toggle.btn-default {background-color:#fff;}.elementor-18642 .elementor-element.elementor-element-29f10302 .form-control{padding:14px 10px 14px 20px;border-color:#eee;border-radius:100px 100px 100px 100px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .wpestate-multiselect-custom-style{padding:14px 10px 14px 20px;border-color:#eee;}.elementor-18642 .elementor-element.elementor-element-29f10302 .btn.wpestate-multiselect-custom-style{padding:14px 10px 14px 20px;border-color:#eee;}.elementor-18642 .elementor-element.elementor-element-29f10302 .caret::after{right:10px;left:auto;}.elementor-18642 .elementor-element.elementor-element-29f10302 .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3{padding:0px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .search_wr_elementor .ui-widget-header{background-color:#F73859!important;}.elementor-18642 .elementor-element.elementor-element-29f10302 .search_wr_elementor .wpresidence_slider_price{color:#F73859;}.elementor-18642 .elementor-element.elementor-element-29f10302 .search_wr_elementor .radius_value{color:#F73859;}.elementor-18642 .elementor-element.elementor-element-29f10302 .search_wr_elementor .ui-widget-content{background-color:#F73859!important;}.elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-field-group .elementor-select-wrapper::before{color:#eee;}.elementor-18642 .elementor-element.elementor-element-29f10302 .search_wr_elementor .btn-group.wpestate-beds-baths-popoup-component.open{border-color:#eee;border-radius:100px 100px 100px 100px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .search_wr_elementor .wpestate-beds-baths-popoup-component.open>.dropdown-toggle.btn-default{border-color:#eee;border-radius:100px 100px 100px 100px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .form-control, .wpestate-beds-baths-popoup-component.open>.dropdown-toggle.btn-default, .search_wr_elementor .wpestate-multiselect-custom-style{border-width:1px 1px 1px 1px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-field-group .elementor-select-wrapper select{border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .search_wr_elementor .wpestate-multiselect-custom-style{border-radius:100px 100px 100px 100px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .wpresidence_button{background-image:linear-gradient(to right, transparent 50%, #1F7A56 50%);background-color:#1F7A56;color:#fff;font-size:15px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F7A56;border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-icon, .elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-icon, .elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-18642 .elementor-element.elementor-element-29f10302 .wpresidence_button:hover{background-color:#FFFFFF00;color:#1F7A56;}.elementor-18642 .elementor-element.elementor-element-29f10302 .wpresidence_button:hover .elementor-icon, .elementor-18642 .elementor-element.elementor-element-29f10302 .wpresidence_button:hover .elementor-icon{color:#1F7A56;border-color:#1F7A56;}.elementor-18642 .elementor-element.elementor-element-29f10302 .wpresidence_button:hover .elementor-icon, .elementor-18642 .elementor-element.elementor-element-29f10302 .wpresidence_button:hover  .elementor-icon svg{fill:#1F7A56;}.elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-icon{font-size:14px;padding:0px 10px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .wpresidence_button svg{height:14px;}.elementor-18642 .elementor-element.elementor-element-7609459c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18642 .elementor-element.elementor-element-7609459c:not(.elementor-motion-effects-element-type-background), .elementor-18642 .elementor-element.elementor-element-7609459c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-18642 .elementor-element.elementor-element-7609459c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-18642 .elementor-element.elementor-element-7609459c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18642 .elementor-element.elementor-element-3d4aa1e5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-18642 .elementor-element.elementor-element-3d4aa1e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-18642 .elementor-element.elementor-element-3d4aa1e5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-18642 .elementor-element.elementor-element-3d4aa1e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-18642 .elementor-element.elementor-element-3d4aa1e5 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-18642 .elementor-element.elementor-element-9ed975a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-18642 .elementor-element.elementor-element-9ed975a > .elementor-container{max-width:540px;}.elementor-18642 .elementor-element.elementor-element-9ed975a{padding:0% 5% 0% 15%;}.elementor-18642 .elementor-element.elementor-element-1576c7f1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-18642 .elementor-element.elementor-element-76a24fb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-76a24fb3{text-align:left;}.elementor-18642 .elementor-element.elementor-element-76a24fb3 .elementor-heading-title{color:#2B2F31;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;}.elementor-18642 .elementor-element.elementor-element-4c6cab0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-4c6cab0e{text-align:left;}.elementor-18642 .elementor-element.elementor-element-4c6cab0e .elementor-heading-title{color:#2B2F31;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:200;font-style:normal;line-height:1.6em;}.elementor-18642 .elementor-element.elementor-element-48074b46 .elementor-button{background-color:#1F7A56;font-size:16px;font-weight:400;border-style:solid;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;padding:18px 35px 18px 35px;}.elementor-18642 .elementor-element.elementor-element-48074b46 .elementor-button:hover, .elementor-18642 .elementor-element.elementor-element-48074b46 .elementor-button:focus{background-color:#4E9D67;color:#FCFCFC;}.elementor-18642 .elementor-element.elementor-element-48074b46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-48074b46 .elementor-button:hover svg, .elementor-18642 .elementor-element.elementor-element-48074b46 .elementor-button:focus svg{fill:#FCFCFC;}.elementor-18642 .elementor-element.elementor-element-5631e32a > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-104f2156 .places_wrapper_type_2{height:470px!important;border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-104f2156 .places_wrapper_type_3{height:470px!important;border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-104f2156 .property_listing.places_listing{height:470px!important;}.elementor-18642 .elementor-element.elementor-element-104f2156 .property_listing_square {height:470px;width:470px;}.elementor-18642 .elementor-element.elementor-element-104f2156 .places_cover{border-radius:5px 5px 5px 5px;background:#041C154D;opacity:1;}.elementor-18642 .elementor-element.elementor-element-104f2156 .elementor_places_wrapper{border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-104f2156 .listing_wrapper .property_listing{border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-104f2156 .property_listing_square{border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-104f2156 .places_wrapper_type_2 h4 a,.elementor-18642 .elementor-element.elementor-element-104f2156 .property_listing h4,.elementor-18642 .elementor-element.elementor-element-104f2156 .listing_wrapper_desgin_3 h4{font-size:18px;font-weight:600;letter-spacing:0.5px;}.elementor-18642 .elementor-element.elementor-element-104f2156 .places_type_2_listings_no,.elementor-18642 .elementor-element.elementor-element-104f2156 .property_listing.places_listing .property_location,.elementor-18642 .elementor-element.elementor-element-104f2156 .property_location_type_3{font-size:16px;font-weight:500;}.elementor-18642 .elementor-element.elementor-element-104f2156 .places_cover:hover{background:#02010100;opacity:1;}.elementor-18642 .elementor-element.elementor-element-104f2156 .listing_wrapper_desgin_3:hover .places_cover{background:#02010100;opacity:1;}.elementor-18642 .elementor-element.elementor-element-104f2156 .places_wrapper_type_2,.elementor-18642 .elementor-element.elementor-element-104f2156 .places_wrapper_type_3,.elementor-18642 .elementor-element.elementor-element-104f2156 .places_listing{box-shadow:0px 5px 30px 0px rgba(11, 10, 10, 0.14);}.elementor-18642 .elementor-element.elementor-element-6eda4c70:not(.elementor-motion-effects-element-type-background), .elementor-18642 .elementor-element.elementor-element-6eda4c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18642 .elementor-element.elementor-element-6eda4c70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 0px 060px 0px;}.elementor-18642 .elementor-element.elementor-element-6eda4c70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18642 .elementor-element.elementor-element-6eda4c70 > .elementor-shape-top svg{width:calc(135% + 1.3px);height:70px;}.elementor-18642 .elementor-element.elementor-element-1342f35e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-1342f35e{text-align:center;}.elementor-18642 .elementor-element.elementor-element-1342f35e .elementor-heading-title{color:#2B2F31;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;}.elementor-18642 .elementor-element.elementor-element-477108bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-477108bc{text-align:center;}.elementor-18642 .elementor-element.elementor-element-477108bc .elementor-heading-title{color:#2B2F31;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:200;font-style:normal;line-height:1.6em;}.elementor-18642 .elementor-element.elementor-element-59baf0c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-59baf0c .property_listing h4, .elementor-18642 .elementor-element.elementor-element-59baf0c .blog2v h4, .elementor-18642 .elementor-element.elementor-element-59baf0c .agent_unit h4{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-18642 .elementor-element.elementor-element-59baf0c .property_location_image{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-18642 .elementor-element.elementor-element-59baf0c .property_listing_details span, .elementor-18642 .elementor-element.elementor-element-59baf0c .blog_unit_meta, .elementor-18642 .elementor-element.elementor-element-59baf0c .agent_position{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-18642 .elementor-element.elementor-element-59baf0c .listing_unit_price_wrapper{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-18642 .elementor-element.elementor-element-59baf0c .price_label{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-18642 .elementor-element.elementor-element-59baf0c .listing_details, .elementor-18642 .elementor-element.elementor-element-59baf0c .agent_card_content, .elementor-18642 .elementor-element.elementor-element-59baf0c .property_listing_blog {font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-18642 .elementor-element.elementor-element-59baf0c .unit_details_x, .elementor-18642 .elementor-element.elementor-element-59baf0c .blog2v .read_more {font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-18642 .elementor-element.elementor-element-59baf0c .property_agent_wrapper a,.property_agent_wrapper{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-18642 .elementor-element.elementor-element-24a83a24 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-18642 .elementor-element.elementor-element-24a83a24:not(.elementor-motion-effects-element-type-background), .elementor-18642 .elementor-element.elementor-element-24a83a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-18642 .elementor-element.elementor-element-24a83a24 > .elementor-background-overlay{background-image:url("https://terrenos.brokersmexico.com.mx/wp-content/uploads/2025/06/planos.webp");background-position:bottom left;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18642 .elementor-element.elementor-element-24a83a24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-18642 .elementor-element.elementor-element-67fcfa81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-67fcfa81{text-align:center;}.elementor-18642 .elementor-element.elementor-element-67fcfa81 .elementor-heading-title{color:#2B2F31;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;}.elementor-18642 .elementor-element.elementor-element-44024622 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-44024622{text-align:center;}.elementor-18642 .elementor-element.elementor-element-44024622 .elementor-heading-title{color:#2B2F31;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:200;font-style:normal;line-height:1.6em;}.elementor-18642 .elementor-element.elementor-element-3197f383{--spacer-size:5px;}.elementor-18642 .elementor-element.elementor-element-55c4a63{padding:0% 5% 0% 5%;}.elementor-18642 .elementor-element.elementor-element-5f5a750e:not(.elementor-motion-effects-element-type-background), .elementor-18642 .elementor-element.elementor-element-5f5a750e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18642 .elementor-element.elementor-element-5f5a750e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-18642 .elementor-element.elementor-element-5f5a750e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18642 .elementor-element.elementor-element-3a2388af > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-793875ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-793875ed{text-align:center;}.elementor-18642 .elementor-element.elementor-element-793875ed .elementor-heading-title{color:#2B2F31;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;}.elementor-18642 .elementor-element.elementor-element-795e990b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-795e990b{text-align:center;}.elementor-18642 .elementor-element.elementor-element-795e990b .elementor-heading-title{color:#2B2F31;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:200;font-style:normal;line-height:1.6em;}.elementor-18642 .elementor-element.elementor-element-4ad156c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:3px;}.elementor-18642 .elementor-element.elementor-element-4ad156c{margin-top:30px;margin-bottom:0px;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_wrapper_type_2{height:270px;border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_wrapper_type_3{height:270px!important;border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .property_listing.places_listing{height:270px;}.elementor-18642 .elementor-element.elementor-element-7af2c937  .places_cover{border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .elementor_places_wrapper{border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .listing_wrapper .property_listing{border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .elementor_residence_grid{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_wrapper_type_2.elementor_places_wrapper, 
                         .elementor-18642 .elementor-element.elementor-element-7af2c937 .listing_wrapper.elementor_places_wrapper,
                         .elementor-18642 .elementor-element.elementor-element-7af2c937 .places_type_3_content{margin-bottom:10px;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_wrapper_type_2 h4 a,.elementor-18642 .elementor-element.elementor-element-7af2c937 .property_listing h4{font-size:20px;font-weight:500;letter-spacing:0.5px;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_type_2_listings_no,.elementor-18642 .elementor-element.elementor-element-7af2c937 .property_listing.places_listing .property_location{font-size:14px;font-weight:400;line-height:22px;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_cover{background:#041C154D;opacity:1;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_cover:hover{background:#02010100;opacity:1;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_wrapper_type_2,.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_wrapper_type_3,.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_listing{box-shadow:0px 5px 19px 0px rgba(11, 10, 10, 0.14);}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .places_wrapper_type_2{height:550px!important;border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .places_wrapper_type_3{height:550px!important;border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .property_listing.places_listing{height:550px!important;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .property_listing_square {height:550px;width:550px;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .places_cover{border-radius:5px 5px 5px 5px;background:#041C154D;opacity:1;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .elementor_places_wrapper{border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .listing_wrapper .property_listing{border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .property_listing_square{border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .places_wrapper_type_2 h4 a,.elementor-18642 .elementor-element.elementor-element-6d63cd5 .property_listing h4,.elementor-18642 .elementor-element.elementor-element-6d63cd5 .listing_wrapper_desgin_3 h4{font-size:20px;font-weight:700;letter-spacing:0.5px;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .places_type_2_content{bottom:34px;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .places_type_2_listings_no,.elementor-18642 .elementor-element.elementor-element-6d63cd5 .property_listing.places_listing .property_location,.elementor-18642 .elementor-element.elementor-element-6d63cd5 .property_location_type_3{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;line-height:22px;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .places_cover:hover{background:#02010100;opacity:1;}.elementor-18642 .elementor-element.elementor-element-6d63cd5 .listing_wrapper_desgin_3:hover .places_cover{background:#02010100;opacity:1;}.elementor-18642 .elementor-element.elementor-element-3327b365 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-18642 .elementor-element.elementor-element-3327b365:not(.elementor-motion-effects-element-type-background), .elementor-18642 .elementor-element.elementor-element-3327b365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-18642 .elementor-element.elementor-element-3327b365 > .elementor-background-overlay{background-image:url("https://terrenos.brokersmexico.com.mx/wp-content/uploads/2025/01/mountains-svg.svg");background-position:bottom right;background-repeat:no-repeat;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18642 .elementor-element.elementor-element-3327b365{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-18642 .elementor-element.elementor-element-aaf4779{--divider-border-style:trees_2_tribal;--divider-color:#D5813B;--divider-pattern-height:30px;}.elementor-18642 .elementor-element.elementor-element-aaf4779 .elementor-divider-separator{width:63px;margin:0 auto;margin-center:0;}.elementor-18642 .elementor-element.elementor-element-aaf4779 .elementor-divider{text-align:center;}.elementor-18642 .elementor-element.elementor-element-4067147e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-4067147e{text-align:center;}.elementor-18642 .elementor-element.elementor-element-4067147e .elementor-heading-title{color:#2B2F31;font-family:"Merriweather", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;}.elementor-18642 .elementor-element.elementor-element-6d0f83f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-6d0f83f5{text-align:center;}.elementor-18642 .elementor-element.elementor-element-6d0f83f5 .elementor-heading-title{color:#2B2F31;font-size:16px;font-weight:300;font-style:normal;line-height:1.6em;}.elementor-18642 .elementor-element.elementor-element-79ea4fa4 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-79ea4fa4 .property_listing,.elementor-18642 .elementor-element.elementor-element-79ea4fa4 .slider_container .property_listing_blog,.elementor-18642 .elementor-element.elementor-element-79ea4fa4 .listing_wrapper .agent_unit,.elementor-18642 .elementor-element.elementor-element-79ea4fa4 .slider_container .listing_wrapper .property_listing{box-shadow:0px 5px 19px 0px rgba(11, 10, 10, 0.14);}.elementor-18642 .elementor-element.elementor-element-79ea4fa4 .property_location_image{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-18642 .elementor-element.elementor-element-79ea4fa4 .property_listing_details span, .elementor-18642 .elementor-element.elementor-element-79ea4fa4 .blog_unit_meta, .elementor-18642 .elementor-element.elementor-element-79ea4fa4 .agent_position{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-18642 .elementor-element.elementor-element-79ea4fa4 .listing_unit_price_wrapper{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-18642 .elementor-element.elementor-element-79ea4fa4 .price_label{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-18642 .elementor-element.elementor-element-79ea4fa4 .listing_details, .elementor-18642 .elementor-element.elementor-element-79ea4fa4 .agent_card_content, .elementor-18642 .elementor-element.elementor-element-79ea4fa4 .property_listing_blog {font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-18642 .elementor-element.elementor-element-79ea4fa4 .unit_details_x, .elementor-18642 .elementor-element.elementor-element-79ea4fa4 .blog2v .read_more {font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-18642 .elementor-element.elementor-element-79ea4fa4 .property_agent_wrapper a,.property_agent_wrapper{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-18642 .elementor-element.elementor-element-d2d1fa3:not(.elementor-motion-effects-element-type-background), .elementor-18642 .elementor-element.elementor-element-d2d1fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-18642 .elementor-element.elementor-element-d2d1fa3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-18642 .elementor-element.elementor-element-d2d1fa3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18642 .elementor-element.elementor-element-d2d1fa3 > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-18642 .elementor-element.elementor-element-d2d1fa3 > .elementor-shape-top svg{width:calc(117% + 1.3px);height:0px;}.elementor-18642 .elementor-element.elementor-element-d2d1fa3 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-18642 .elementor-element.elementor-element-1b0c8472{--divider-border-style:trees_2_tribal;--divider-color:#D5813B;--divider-pattern-height:30px;}.elementor-18642 .elementor-element.elementor-element-1b0c8472 .elementor-divider-separator{width:63px;margin:0 auto;margin-center:0;}.elementor-18642 .elementor-element.elementor-element-1b0c8472 .elementor-divider{text-align:center;}.elementor-18642 .elementor-element.elementor-element-795c964a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-795c964a{text-align:center;}.elementor-18642 .elementor-element.elementor-element-795c964a .elementor-heading-title{color:#2B2F31;font-family:"Merriweather", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;}.elementor-18642 .elementor-element.elementor-element-221cca57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-221cca57{text-align:center;}.elementor-18642 .elementor-element.elementor-element-221cca57 .elementor-heading-title{color:#2B2F31;font-size:16px;font-weight:300;font-style:normal;line-height:1.6em;}.elementor-18642 .elementor-element.elementor-element-2fd84660{padding:30px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-3afdb690 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-60bbf672 .testimonial-container.type_class_1 .testimonial-text, .elementor-18642 .elementor-element.elementor-element-60bbf672 .testimonial-image, .elementor-18642 .elementor-element.elementor-element-60bbf672 .testimonial-container.type_class_3, .elementor-18642 .elementor-element.elementor-element-60bbf672 .testimonial-container.type_class_4 {box-shadow:0px 5px 19px 0px rgba(11, 10, 10, 0.14);}.elementor-18642 .elementor-element.elementor-element-3ef005ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-72ba4d17 .testimonial-container.type_class_1 .testimonial-text, .elementor-18642 .elementor-element.elementor-element-72ba4d17 .testimonial-image, .elementor-18642 .elementor-element.elementor-element-72ba4d17 .testimonial-container.type_class_3, .elementor-18642 .elementor-element.elementor-element-72ba4d17 .testimonial-container.type_class_4 {box-shadow:0px 5px 19px 0px rgba(11, 10, 10, 0.14);}.elementor-18642 .elementor-element.elementor-element-1761e6e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-129c5f48 .testimonial-container.type_class_1 .testimonial-text, .elementor-18642 .elementor-element.elementor-element-129c5f48 .testimonial-image, .elementor-18642 .elementor-element.elementor-element-129c5f48 .testimonial-container.type_class_3, .elementor-18642 .elementor-element.elementor-element-129c5f48 .testimonial-container.type_class_4 {box-shadow:0px 5px 19px 0px rgba(11, 10, 10, 0.14);}.elementor-18642 .elementor-element.elementor-element-12b08246{padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-4f6b3270 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-3965d579 .testimonial-container.type_class_1 .testimonial-text, .elementor-18642 .elementor-element.elementor-element-3965d579 .testimonial-image, .elementor-18642 .elementor-element.elementor-element-3965d579 .testimonial-container.type_class_3, .elementor-18642 .elementor-element.elementor-element-3965d579 .testimonial-container.type_class_4 {box-shadow:0px 5px 19px 0px rgba(11, 10, 10, 0.14);}.elementor-18642 .elementor-element.elementor-element-30753d12 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-2e039013 .testimonial-container.type_class_1 .testimonial-text, .elementor-18642 .elementor-element.elementor-element-2e039013 .testimonial-image, .elementor-18642 .elementor-element.elementor-element-2e039013 .testimonial-container.type_class_3, .elementor-18642 .elementor-element.elementor-element-2e039013 .testimonial-container.type_class_4 {box-shadow:0px 5px 19px 0px rgba(11, 10, 10, 0.14);}.elementor-18642 .elementor-element.elementor-element-2113050c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-de94e9b .testimonial-container.type_class_1 .testimonial-text, .elementor-18642 .elementor-element.elementor-element-de94e9b .testimonial-image, .elementor-18642 .elementor-element.elementor-element-de94e9b .testimonial-container.type_class_3, .elementor-18642 .elementor-element.elementor-element-de94e9b .testimonial-container.type_class_4 {box-shadow:0px 5px 19px 0px rgba(11, 10, 10, 0.14);}.elementor-18642 .elementor-element.elementor-element-6c26b98e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18642 .elementor-element.elementor-element-6c26b98e:not(.elementor-motion-effects-element-type-background), .elementor-18642 .elementor-element.elementor-element-6c26b98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041C15;}.elementor-18642 .elementor-element.elementor-element-6c26b98e > .elementor-background-overlay{background-color:#1A1B1D;background-image:url("https://terrenos.brokersmexico.com.mx/wp-content/uploads/2025/06/queretaro.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:0.39;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18642 .elementor-element.elementor-element-6c26b98e > .elementor-container{min-height:700px;}.elementor-18642 .elementor-element.elementor-element-6c26b98e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-d41246a > .elementor-element-populated{margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-5f0a4ce7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18642 .elementor-element.elementor-element-5f0a4ce7 > .elementor-container{max-width:762px;}.elementor-18642 .elementor-element.elementor-element-761a7054 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-761a7054{text-align:center;}.elementor-18642 .elementor-element.elementor-element-761a7054 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;line-height:1.2em;letter-spacing:1.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18642 .elementor-element.elementor-element-664b5630 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-664b5630{text-align:center;}.elementor-18642 .elementor-element.elementor-element-664b5630 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:200;font-style:normal;line-height:1.6em;}.elementor-18642 .elementor-element.elementor-element-7571664c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18642 .elementor-element.elementor-element-7571664c{padding:30px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-6f043963 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-1b06bda7 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;line-height:1em;}.elementor-18642 .elementor-element.elementor-element-1b06bda7 .elementor-counter-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-18642 .elementor-element.elementor-element-5d7cc8ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-72776cc0 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;line-height:1em;}.elementor-18642 .elementor-element.elementor-element-42f6a100 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18642 .elementor-element.elementor-element-66da6461 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;line-height:1em;}.elementor-18642 .elementor-element.elementor-element-66da6461 .elementor-counter-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-18642 .elementor-element.elementor-element-621ffb8b .elementor-button{background-color:#1F7A56;font-size:16px;font-weight:400;border-style:solid;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;padding:18px 35px 18px 35px;}.elementor-18642 .elementor-element.elementor-element-621ffb8b .elementor-button:hover, .elementor-18642 .elementor-element.elementor-element-621ffb8b .elementor-button:focus{background-color:#4E9D67;color:#FCFCFC;}.elementor-18642 .elementor-element.elementor-element-621ffb8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-621ffb8b .elementor-button:hover svg, .elementor-18642 .elementor-element.elementor-element-621ffb8b .elementor-button:focus svg{fill:#FCFCFC;}@media(min-width:768px){.elementor-18642 .elementor-element.elementor-element-3d4aa1e5{width:50%;}.elementor-18642 .elementor-element.elementor-element-5631e32a{width:50%;}.elementor-18642 .elementor-element.elementor-element-53add229{width:23%;}.elementor-18642 .elementor-element.elementor-element-504ec39d{width:53.333%;}.elementor-18642 .elementor-element.elementor-element-6f112dc3{width:23%;}.elementor-18642 .elementor-element.elementor-element-4db72c50{width:23%;}.elementor-18642 .elementor-element.elementor-element-10fe8586{width:53.333%;}.elementor-18642 .elementor-element.elementor-element-3dc2a3c4{width:23%;}.elementor-18642 .elementor-element.elementor-element-7b464994{width:23%;}.elementor-18642 .elementor-element.elementor-element-712ec65c{width:53.333%;}.elementor-18642 .elementor-element.elementor-element-25fe0512{width:23%;}.elementor-18642 .elementor-element.elementor-element-19bb05e9{width:75%;}.elementor-18642 .elementor-element.elementor-element-4d57cac8{width:25%;}.elementor-18642 .elementor-element.elementor-element-51507ab6{width:23%;}.elementor-18642 .elementor-element.elementor-element-323567af{width:53.333%;}.elementor-18642 .elementor-element.elementor-element-4097dd13{width:23%;}.elementor-18642 .elementor-element.elementor-element-296cc438{width:23%;}.elementor-18642 .elementor-element.elementor-element-664c68bc{width:53.333%;}.elementor-18642 .elementor-element.elementor-element-7b766e5d{width:23%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18642 .elementor-element.elementor-element-3d4aa1e5{width:50%;}.elementor-18642 .elementor-element.elementor-element-53add229{width:10%;}.elementor-18642 .elementor-element.elementor-element-504ec39d{width:80%;}.elementor-18642 .elementor-element.elementor-element-6f112dc3{width:10%;}.elementor-18642 .elementor-element.elementor-element-4db72c50{width:10%;}.elementor-18642 .elementor-element.elementor-element-10fe8586{width:80%;}.elementor-18642 .elementor-element.elementor-element-3dc2a3c4{width:10%;}.elementor-18642 .elementor-element.elementor-element-4aba679e{width:50%;}.elementor-18642 .elementor-element.elementor-element-43330bff{width:50%;}.elementor-18642 .elementor-element.elementor-element-54b00e70{width:50%;}.elementor-18642 .elementor-element.elementor-element-7b464994{width:10%;}.elementor-18642 .elementor-element.elementor-element-712ec65c{width:80%;}.elementor-18642 .elementor-element.elementor-element-25fe0512{width:10%;}.elementor-18642 .elementor-element.elementor-element-19bb05e9{width:100%;}.elementor-18642 .elementor-element.elementor-element-4d57cac8{width:100%;}.elementor-18642 .elementor-element.elementor-element-51507ab6{width:10%;}.elementor-18642 .elementor-element.elementor-element-323567af{width:80%;}.elementor-18642 .elementor-element.elementor-element-4097dd13{width:10%;}.elementor-18642 .elementor-element.elementor-element-296cc438{width:10%;}.elementor-18642 .elementor-element.elementor-element-664c68bc{width:80%;}.elementor-18642 .elementor-element.elementor-element-7b766e5d{width:10%;}.elementor-18642 .elementor-element.elementor-element-3afdb690{width:50%;}.elementor-18642 .elementor-element.elementor-element-3ef005ce{width:50%;}.elementor-18642 .elementor-element.elementor-element-1761e6e0{width:100%;}.elementor-18642 .elementor-element.elementor-element-4f6b3270{width:50%;}.elementor-18642 .elementor-element.elementor-element-30753d12{width:50%;}.elementor-18642 .elementor-element.elementor-element-2113050c{width:100%;}.elementor-18642 .elementor-element.elementor-element-6f043963{width:50%;}.elementor-18642 .elementor-element.elementor-element-5d7cc8ae{width:50%;}.elementor-18642 .elementor-element.elementor-element-42f6a100{width:100%;}}@media(min-width:1025px){.elementor-18642 .elementor-element.elementor-element-24a83a24 > .elementor-background-overlay{background-attachment:fixed;}.elementor-18642 .elementor-element.elementor-element-6c26b98e > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-18642 .elementor-element.elementor-element-170718d0{padding:045px 30px 45px 30px;}.elementor-18642 .elementor-element.elementor-element-7609459c{padding:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-18642 .elementor-element.elementor-element-3d4aa1e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18642 .elementor-element.elementor-element-3d4aa1e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18642 .elementor-element.elementor-element-3d4aa1e5 > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-18642 .elementor-element.elementor-element-9ed975a{padding:0% 0% 0% 0%;}.elementor-18642 .elementor-element.elementor-element-1576c7f1.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-18642 .elementor-element.elementor-element-48074b46{width:auto;max-width:auto;}.elementor-18642 .elementor-element.elementor-element-48074b46 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18642 .elementor-element.elementor-element-104f2156 .places_wrapper_type_2{height:260px!important;}.elementor-18642 .elementor-element.elementor-element-104f2156 .places_wrapper_type_3{height:260px!important;}.elementor-18642 .elementor-element.elementor-element-104f2156 .property_listing.places_listing{height:260px!important;}.elementor-18642 .elementor-element.elementor-element-104f2156 .property_listing_square {height:260px;width:260px;}.elementor-18642 .elementor-element.elementor-element-6eda4c70{padding:90px 15px 60px 15px;}.elementor-18642 .elementor-element.elementor-element-24a83a24{padding:15px 15px 15px 15px;}.elementor-18642 .elementor-element.elementor-element-55c4a63{padding:0% 0% 0% 0%;}.elementor-18642 .elementor-element.elementor-element-5f5a750e{margin-top:0px;margin-bottom:0px;padding:045px 0px 45px 0px;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_wrapper_type_2{height:200px;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .places_wrapper_type_3{height:200px!important;}.elementor-18642 .elementor-element.elementor-element-7af2c937 .property_listing.places_listing{height:200px;}.elementor-18642 .elementor-element.elementor-element-3327b365{padding:15px 15px 15px 15px;}.elementor-18642 .elementor-element.elementor-element-6c26b98e{padding:045px 0px 45px 0px;}.elementor-18642 .elementor-element.elementor-element-d41246a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18642 .elementor-element.elementor-element-346eedca.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18642 .elementor-element.elementor-element-621ffb8b{width:auto;max-width:auto;}.elementor-18642 .elementor-element.elementor-element-621ffb8b > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-18642 .elementor-element.elementor-element-170718d0 > .elementor-container{min-height:756px;}.elementor-18642 .elementor-element.elementor-element-170718d0{margin-top:-16px;margin-bottom:0px;padding:40px 0px 40px 10px;}.elementor-18642 .elementor-element.elementor-element-59402d96 .elementor-heading-title{font-size:35px;}.elementor-18642 .elementor-element.elementor-element-3a8259db .elementor-heading-title{font-size:16px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-field-group{margin-bottom:5px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .elementor-form-fields-wrapper{margin-bottom:-5px;}.elementor-18642 .elementor-element.elementor-element-29f10302 .search_wr_elementor{padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;}.elementor-18642 .elementor-element.elementor-element-3d4aa1e5 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-18642 .elementor-element.elementor-element-1576c7f1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18642 .elementor-element.elementor-element-76a24fb3{text-align:center;}.elementor-18642 .elementor-element.elementor-element-4c6cab0e{text-align:center;}.elementor-18642 .elementor-element.elementor-element-48074b46 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-18642 .elementor-element.elementor-element-48074b46{align-self:center;}.elementor-18642 .elementor-element.elementor-element-1342f35e{text-align:center;}.elementor-18642 .elementor-element.elementor-element-477108bc{text-align:center;}.elementor-18642 .elementor-element.elementor-element-67fcfa81{text-align:center;}.elementor-18642 .elementor-element.elementor-element-44024622{text-align:center;}.elementor-18642 .elementor-element.elementor-element-793875ed{text-align:center;}.elementor-18642 .elementor-element.elementor-element-795e990b{text-align:center;}.elementor-18642 .elementor-element.elementor-element-4067147e{text-align:center;}.elementor-18642 .elementor-element.elementor-element-6d0f83f5{text-align:center;}.elementor-18642 .elementor-element.elementor-element-795c964a{text-align:center;}.elementor-18642 .elementor-element.elementor-element-221cca57{text-align:center;}.elementor-18642 .elementor-element.elementor-element-6c26b98e > .elementor-container{min-height:734px;}.elementor-18642 .elementor-element.elementor-element-6c26b98e{padding:40px 0px 40px 0px;}.elementor-18642 .elementor-element.elementor-element-761a7054 .elementor-heading-title{font-size:35px;}.elementor-18642 .elementor-element.elementor-element-664b5630{text-align:center;}.elementor-18642 .elementor-element.elementor-element-621ffb8b > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-18642 .elementor-element.elementor-element-621ffb8b{align-self:center;}}