.elementor-29585 .elementor-element.elementor-element-144323c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-29585 .elementor-element.elementor-element-144323c:not(.elementor-motion-effects-element-type-background),.elementor-29585 .elementor-element.elementor-element-144323c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://blackstoneimmo.com/wp-content/uploads/2026/04/haut-de-page-2-version-desktop-.avif);background-position:center center;background-size:cover}.elementor-29585 .elementor-element.elementor-element-144323c>.elementor-background-overlay{background-color:rgb(8 5 2 / .55);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-144323c>.elementor-container{min-height:90vh}.elementor-29585 .elementor-element.elementor-element-144323c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 40px 0 40px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-29585 .elementor-element.elementor-element-5a1f4ac{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-5a1f4ac .elementor-heading-title{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.3em;color:#C4975A}.elementor-29585 .elementor-element.elementor-element-a34e58a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-a34e58a .elementor-heading-title{font-family:"Playfair Display";font-size:56px;font-weight:700;line-height:1.15em;color:#FFF}.elementor-29585 .elementor-element.elementor-element-6625003{margin:0 100px calc(var(--kit-widget-spacing, 0px) + 40px) 100px;text-align:center}.elementor-29585 .elementor-element.elementor-element-6625003 .elementor-heading-title{font-size:17px;font-weight:400;line-height:1.75em;color:rgb(255 255 255 / .85)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-29585 .elementor-element.elementor-element-1b9cceb .elementor-button{background-color:#C4975A;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;border-radius:0 0 0 0}.elementor-29585 .elementor-element.elementor-element-1b9cceb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0}.elementor-29585 .elementor-element.elementor-element-bbf19be .elementor-button{background-color:#fff0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 255 255 / .7);border-radius:0 0 0 0}.elementor-29585 .elementor-element.elementor-element-e220d07>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-29585 .elementor-element.elementor-element-e220d07:not(.elementor-motion-effects-element-type-background),.elementor-29585 .elementor-element.elementor-element-e220d07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F4EF}.elementor-29585 .elementor-element.elementor-element-e220d07{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 40px 60px 40px}.elementor-29585 .elementor-element.elementor-element-e220d07>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-3e97c14{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-3e97c14 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3em;color:#C4975A}.elementor-29585 .elementor-element.elementor-element-1c8e04c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-1c8e04c .elementor-heading-title{font-family:"Playfair Display";font-size:38px;font-weight:700;line-height:1.2em;color:#1a1a1a}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-29585 .elementor-element.elementor-element-21e3f68{--divider-border-style:solid;--divider-color:#C4975A;--divider-border-width:1px}.elementor-29585 .elementor-element.elementor-element-21e3f68 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-29585 .elementor-element.elementor-element-21e3f68 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);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-29585 .elementor-element.elementor-element-d2e1356{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 50px) 80px;font-size:16px;line-height:1.85em;color:#4a4a4a}.elementor-29585 .elementor-element.elementor-element-fe75a5b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-29585 .elementor-element.elementor-element-fe75a5b .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:24px}.elementor-29585 .elementor-element.elementor-element-fe75a5b{padding:0 0 0 0}.elementor-29585 .elementor-element.elementor-element-4dd0428:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29585 .elementor-element.elementor-element-4dd0428>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29585 .elementor-element.elementor-element-4dd0428>.elementor-element-populated{border-style:solid;border-width:3px 0 0 0;border-color:#C4975A;box-shadow:0 2px 12px 0 rgb(0 0 0 / .07);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:36px 32px 36px 32px}.elementor-29585 .elementor-element.elementor-element-4dd0428>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-81de747{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-81de747 .elementor-heading-title{font-family:"Playfair Display";font-size:20px;font-weight:700;color:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-727f00a{font-size:15px;line-height:1.7em;color:#666}.elementor-29585 .elementor-element.elementor-element-bbe2ac2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29585 .elementor-element.elementor-element-bbe2ac2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29585 .elementor-element.elementor-element-bbe2ac2>.elementor-element-populated{border-style:solid;border-width:3px 0 0 0;border-color:#C4975A;box-shadow:0 2px 12px 0 rgb(0 0 0 / .07);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:36px 32px 36px 32px}.elementor-29585 .elementor-element.elementor-element-bbe2ac2>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-e38a9a1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-e38a9a1 .elementor-heading-title{font-family:"Playfair Display";font-size:20px;font-weight:700;color:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-0a70033{font-size:15px;line-height:1.7em;color:#666}.elementor-29585 .elementor-element.elementor-element-bcda77e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29585 .elementor-element.elementor-element-bcda77e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29585 .elementor-element.elementor-element-bcda77e>.elementor-element-populated{border-style:solid;border-width:3px 0 0 0;border-color:#C4975A;box-shadow:0 2px 12px 0 rgb(0 0 0 / .07);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:36px 32px 36px 32px}.elementor-29585 .elementor-element.elementor-element-bcda77e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-40a013d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-40a013d .elementor-heading-title{font-family:"Playfair Display";font-size:20px;font-weight:700;color:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-6ed27c9{font-size:15px;line-height:1.7em;color:#666}.elementor-29585 .elementor-element.elementor-element-30adbe0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-29585 .elementor-element.elementor-element-30adbe0:not(.elementor-motion-effects-element-type-background),.elementor-29585 .elementor-element.elementor-element-30adbe0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29585 .elementor-element.elementor-element-30adbe0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 40px 80px 40px}.elementor-29585 .elementor-element.elementor-element-30adbe0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-2cf62a4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-2cf62a4 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3em;color:#C4975A}.elementor-29585 .elementor-element.elementor-element-a3ae43c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-a3ae43c .elementor-heading-title{font-family:"Playfair Display";font-size:38px;font-weight:700;color:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-143c933{--divider-border-style:solid;--divider-color:#C4975A;--divider-border-width:1px}.elementor-29585 .elementor-element.elementor-element-143c933 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-29585 .elementor-element.elementor-element-143c933 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px}.elementor-29585 .elementor-element.elementor-element-ada94b7{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 40px) 80px;text-align:center}.elementor-29585 .elementor-element.elementor-element-ada94b7 .elementor-heading-title{font-size:16px;color:#666}.elementor-widget-WpResidence_Items_List .property_listing h4,.elementor-widget-WpResidence_Items_List .blog2v h4,.elementor-widget-WpResidence_Items_List .agent_unit h4,.elementor-widget-WpResidence_Items_List .elementor-widget-container .blog4v .property_listing_blog h4,.elementor-widget-WpResidence_Items_List .blog4v .property_listing_blog h4{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-WpResidence_Items_List .property_location_image{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-WpResidence_Items_List .property_listing.property_unit_type8 .property_card_categories_wrapper,.elementor-widget-WpResidence_Items_List .property_listing.property_unit_type8,.elementor-widget-WpResidence_Items_List .property_listing_details span,.elementor-widget-WpResidence_Items_List .agent_card_2 .property_listing.places_listing .realtor_position,.elementor-widget-WpResidence_Items_List .blog_unit_meta,.elementor-widget-WpResidence_Items_List .agent_position{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-WpResidence_Items_List .listing_unit_price_wrapper{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-WpResidence_Items_List .price_label{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-WpResidence_Items_List .listing_details,.elementor-widget-WpResidence_Items_List .agent_card_content,.elementor-widget-WpResidence_Items_List .property_listing_blog,.elementor-widget-WpResidence_Items_List .elementor-widget-container .blog4v .property_listing_blog .listing_details.the_grid_view{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-WpResidence_Items_List .unit_details_x,.elementor-widget-WpResidence_Items_List .blog2v .read_more{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-WpResidence_Items_List .property_agent_wrapper a,.property_agent_wrapper{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-29585 .elementor-element.elementor-element-22b0df1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-29585 .elementor-element.elementor-element-22b0df1:not(.elementor-motion-effects-element-type-background),.elementor-29585 .elementor-element.elementor-element-22b0df1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F4EF}.elementor-29585 .elementor-element.elementor-element-22b0df1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 40px 80px 40px}.elementor-29585 .elementor-element.elementor-element-22b0df1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-1e62f68{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-1e62f68 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3em;color:#C4975A}.elementor-29585 .elementor-element.elementor-element-27d182c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-27d182c .elementor-heading-title{font-family:"Playfair Display";font-size:38px;font-weight:700;color:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-8421e46{--divider-border-style:solid;--divider-color:#C4975A;--divider-border-width:1px}.elementor-29585 .elementor-element.elementor-element-8421e46 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-29585 .elementor-element.elementor-element-8421e46 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px}.elementor-29585 .elementor-element.elementor-element-423ace2{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 50px) 80px;font-size:16px;line-height:1.85em;color:#4a4a4a}.elementor-29585 .elementor-element.elementor-element-205f213 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:24px}.elementor-29585 .elementor-element.elementor-element-205f213{padding:0 0 0 0}.elementor-29585 .elementor-element.elementor-element-cec213a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29585 .elementor-element.elementor-element-cec213a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29585 .elementor-element.elementor-element-cec213a>.elementor-element-populated{border-style:solid;border-width:3px 0 0 0;border-color:#C4975A;box-shadow:0 2px 12px 0 rgb(0 0 0 / .07);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:36px 32px 36px 32px}.elementor-29585 .elementor-element.elementor-element-cec213a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-ebd28f9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-ebd28f9 .elementor-heading-title{font-family:"Playfair Display";font-size:20px;font-weight:700;color:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-92cfc58{font-size:15px;line-height:1.7em;color:#666}.elementor-29585 .elementor-element.elementor-element-db625df:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29585 .elementor-element.elementor-element-db625df>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29585 .elementor-element.elementor-element-db625df>.elementor-element-populated{border-style:solid;border-width:3px 0 0 0;border-color:#C4975A;box-shadow:0 2px 12px 0 rgb(0 0 0 / .07);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:36px 32px 36px 32px}.elementor-29585 .elementor-element.elementor-element-db625df>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-fd7def2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-fd7def2 .elementor-heading-title{font-family:"Playfair Display";font-size:20px;font-weight:700;color:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-76f4f7e{font-size:15px;line-height:1.7em;color:#666}.elementor-29585 .elementor-element.elementor-element-a9f92f1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29585 .elementor-element.elementor-element-a9f92f1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29585 .elementor-element.elementor-element-a9f92f1>.elementor-element-populated{border-style:solid;border-width:3px 0 0 0;border-color:#C4975A;box-shadow:0 2px 12px 0 rgb(0 0 0 / .07);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:36px 32px 36px 32px}.elementor-29585 .elementor-element.elementor-element-a9f92f1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-cf14957{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-cf14957 .elementor-heading-title{font-family:"Playfair Display";font-size:20px;font-weight:700;color:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-18f9257{font-size:15px;line-height:1.7em;color:#666}.elementor-29585 .elementor-element.elementor-element-07e5b07>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-29585 .elementor-element.elementor-element-07e5b07:not(.elementor-motion-effects-element-type-background),.elementor-29585 .elementor-element.elementor-element-07e5b07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29585 .elementor-element.elementor-element-07e5b07{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 40px 80px 40px}.elementor-29585 .elementor-element.elementor-element-07e5b07>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-7c383d6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-7c383d6 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3em;color:#C4975A}.elementor-29585 .elementor-element.elementor-element-d4a30db{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-d4a30db .elementor-heading-title{font-family:"Playfair Display";font-size:38px;font-weight:700;color:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-57aac80{--divider-border-style:solid;--divider-color:#C4975A;--divider-border-width:1px}.elementor-29585 .elementor-element.elementor-element-57aac80 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-29585 .elementor-element.elementor-element-57aac80 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion-title{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-accordion .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-29585 .elementor-element.elementor-element-009e02e{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 0px) 80px}.elementor-29585 .elementor-element.elementor-element-009e02e .elementor-accordion-item{border-color:#e8e0d6}.elementor-29585 .elementor-element.elementor-element-009e02e .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e8e0d6}.elementor-29585 .elementor-element.elementor-element-009e02e .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e8e0d6}.elementor-29585 .elementor-element.elementor-element-009e02e .elementor-accordion-icon,.elementor-29585 .elementor-element.elementor-element-009e02e .elementor-accordion-title{color:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-009e02e .elementor-accordion-icon svg{fill:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-009e02e .elementor-active .elementor-accordion-icon,.elementor-29585 .elementor-element.elementor-element-009e02e .elementor-active .elementor-accordion-title{color:#C4975A}.elementor-29585 .elementor-element.elementor-element-009e02e .elementor-active .elementor-accordion-icon svg{fill:#C4975A}.elementor-29585 .elementor-element.elementor-element-009e02e .elementor-accordion-title{font-size:17px;font-weight:500}.elementor-29585 .elementor-element.elementor-element-9349eed>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-29585 .elementor-element.elementor-element-9349eed:not(.elementor-motion-effects-element-type-background),.elementor-29585 .elementor-element.elementor-element-9349eed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1a1a1a}.elementor-29585 .elementor-element.elementor-element-9349eed{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 40px 80px 40px}.elementor-29585 .elementor-element.elementor-element-9349eed>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29585 .elementor-element.elementor-element-898a9db{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-29585 .elementor-element.elementor-element-898a9db .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3em;color:#C4975A}.elementor-29585 .elementor-element.elementor-element-95f2c9d{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 20px) 80px;text-align:center}.elementor-29585 .elementor-element.elementor-element-95f2c9d .elementor-heading-title{font-family:"Playfair Display";font-size:38px;font-weight:700;line-height:1.2em;color:#FFF}.elementor-29585 .elementor-element.elementor-element-9b3b9b6{margin:0 100px calc(var(--kit-widget-spacing, 0px) + 40px) 100px;text-align:center}.elementor-29585 .elementor-element.elementor-element-9b3b9b6 .elementor-heading-title{font-size:16px;line-height:1.7em;color:rgb(255 255 255 / .65)}.elementor-29585 .elementor-element.elementor-element-222b005 .elementor-button{background-color:#C4975A;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;border-radius:0 0 0 0}@media(max-width:1024px){.elementor-29585 .elementor-element.elementor-element-144323c{padding:0 30px 0 30px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-29585 .elementor-element.elementor-element-a34e58a .elementor-heading-title{font-size:42px}.elementor-29585 .elementor-element.elementor-element-6625003{margin:0 20px calc(var(--kit-widget-spacing, 0px) + 36px) 20px}.elementor-29585 .elementor-element.elementor-element-e220d07{padding:60px 30px 50px 30px}.elementor-29585 .elementor-element.elementor-element-1c8e04c .elementor-heading-title{font-size:30px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-29585 .elementor-element.elementor-element-d2e1356{margin:0 20px calc(var(--kit-widget-spacing, 0px) + 40px) 20px}.elementor-29585 .elementor-element.elementor-element-30adbe0{padding:60px 30px 60px 30px}.elementor-29585 .elementor-element.elementor-element-a3ae43c .elementor-heading-title{font-size:30px}.elementor-widget-WpResidence_Items_List .property_listing h4,.elementor-widget-WpResidence_Items_List .blog2v h4,.elementor-widget-WpResidence_Items_List .agent_unit h4,.elementor-widget-WpResidence_Items_List .elementor-widget-container .blog4v .property_listing_blog h4,.elementor-widget-WpResidence_Items_List .blog4v .property_listing_blog h4{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .property_location_image{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .property_listing.property_unit_type8 .property_card_categories_wrapper,.elementor-widget-WpResidence_Items_List .property_listing.property_unit_type8,.elementor-widget-WpResidence_Items_List .property_listing_details span,.elementor-widget-WpResidence_Items_List .agent_card_2 .property_listing.places_listing .realtor_position,.elementor-widget-WpResidence_Items_List .blog_unit_meta,.elementor-widget-WpResidence_Items_List .agent_position{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .listing_unit_price_wrapper{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .price_label{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .listing_details,.elementor-widget-WpResidence_Items_List .agent_card_content,.elementor-widget-WpResidence_Items_List .property_listing_blog,.elementor-widget-WpResidence_Items_List .elementor-widget-container .blog4v .property_listing_blog .listing_details.the_grid_view{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .unit_details_x,.elementor-widget-WpResidence_Items_List .blog2v .read_more{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .property_agent_wrapper a,.property_agent_wrapper{font-size:var(--e-global-typography-primary-font-size)}.elementor-29585 .elementor-element.elementor-element-22b0df1{padding:60px 30px 60px 30px}.elementor-29585 .elementor-element.elementor-element-27d182c .elementor-heading-title{font-size:30px}.elementor-29585 .elementor-element.elementor-element-07e5b07{padding:60px 30px 60px 30px}.elementor-29585 .elementor-element.elementor-element-d4a30db .elementor-heading-title{font-size:30px}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-accordion .elementor-tab-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-29585 .elementor-element.elementor-element-009e02e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29585 .elementor-element.elementor-element-9349eed{padding:60px 30px 60px 30px}.elementor-29585 .elementor-element.elementor-element-95f2c9d .elementor-heading-title{font-size:30px}.elementor-29585 .elementor-element.elementor-element-9b3b9b6{margin:0 20px calc(var(--kit-widget-spacing, 0px) + 36px) 20px}}@media(max-width:767px){.elementor-29585 .elementor-element.elementor-element-144323c{padding:0 20px 0 20px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-29585 .elementor-element.elementor-element-5a1f4ac .elementor-heading-title{font-size:11px}.elementor-29585 .elementor-element.elementor-element-a34e58a .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-29585 .elementor-element.elementor-element-6625003{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 32px) 0}.elementor-29585 .elementor-element.elementor-element-6625003 .elementor-heading-title{font-size:15px}.elementor-29585 .elementor-element.elementor-element-e220d07{padding:50px 20px 40px 20px}.elementor-29585 .elementor-element.elementor-element-1c8e04c .elementor-heading-title{font-size:26px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-29585 .elementor-element.elementor-element-d2e1356{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 36px) 0;font-size:15px}.elementor-29585 .elementor-element.elementor-element-4dd0428>.elementor-element-populated{padding:28px 20px 28px 20px}.elementor-29585 .elementor-element.elementor-element-81de747 .elementor-heading-title{font-size:18px}.elementor-29585 .elementor-element.elementor-element-bbe2ac2>.elementor-element-populated{padding:28px 20px 28px 20px}.elementor-29585 .elementor-element.elementor-element-e38a9a1 .elementor-heading-title{font-size:18px}.elementor-29585 .elementor-element.elementor-element-bcda77e>.elementor-element-populated{padding:28px 20px 28px 20px}.elementor-29585 .elementor-element.elementor-element-40a013d .elementor-heading-title{font-size:18px}.elementor-29585 .elementor-element.elementor-element-30adbe0{padding:50px 20px 50px 20px}.elementor-29585 .elementor-element.elementor-element-a3ae43c .elementor-heading-title{font-size:26px}.elementor-29585 .elementor-element.elementor-element-ada94b7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 32px) 0}.elementor-widget-WpResidence_Items_List .property_listing h4,.elementor-widget-WpResidence_Items_List .blog2v h4,.elementor-widget-WpResidence_Items_List .agent_unit h4,.elementor-widget-WpResidence_Items_List .elementor-widget-container .blog4v .property_listing_blog h4,.elementor-widget-WpResidence_Items_List .blog4v .property_listing_blog h4{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .property_location_image{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .property_listing.property_unit_type8 .property_card_categories_wrapper,.elementor-widget-WpResidence_Items_List .property_listing.property_unit_type8,.elementor-widget-WpResidence_Items_List .property_listing_details span,.elementor-widget-WpResidence_Items_List .agent_card_2 .property_listing.places_listing .realtor_position,.elementor-widget-WpResidence_Items_List .blog_unit_meta,.elementor-widget-WpResidence_Items_List .agent_position{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .listing_unit_price_wrapper{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .price_label{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .listing_details,.elementor-widget-WpResidence_Items_List .agent_card_content,.elementor-widget-WpResidence_Items_List .property_listing_blog,.elementor-widget-WpResidence_Items_List .elementor-widget-container .blog4v .property_listing_blog .listing_details.the_grid_view{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .unit_details_x,.elementor-widget-WpResidence_Items_List .blog2v .read_more{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-WpResidence_Items_List .property_agent_wrapper a,.property_agent_wrapper{font-size:var(--e-global-typography-primary-font-size)}.elementor-29585 .elementor-element.elementor-element-22b0df1{padding:50px 20px 50px 20px}.elementor-29585 .elementor-element.elementor-element-27d182c .elementor-heading-title{font-size:26px}.elementor-29585 .elementor-element.elementor-element-423ace2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 36px) 0;font-size:15px}.elementor-29585 .elementor-element.elementor-element-cec213a>.elementor-element-populated{padding:28px 20px 28px 20px}.elementor-29585 .elementor-element.elementor-element-ebd28f9 .elementor-heading-title{font-size:18px}.elementor-29585 .elementor-element.elementor-element-db625df>.elementor-element-populated{padding:28px 20px 28px 20px}.elementor-29585 .elementor-element.elementor-element-fd7def2 .elementor-heading-title{font-size:18px}.elementor-29585 .elementor-element.elementor-element-a9f92f1>.elementor-element-populated{padding:28px 20px 28px 20px}.elementor-29585 .elementor-element.elementor-element-cf14957 .elementor-heading-title{font-size:18px}.elementor-29585 .elementor-element.elementor-element-07e5b07{padding:50px 20px 50px 20px}.elementor-29585 .elementor-element.elementor-element-d4a30db .elementor-heading-title{font-size:26px}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-accordion .elementor-tab-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-29585 .elementor-element.elementor-element-009e02e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29585 .elementor-element.elementor-element-009e02e .elementor-accordion-title{font-size:15px}.elementor-29585 .elementor-element.elementor-element-9349eed{padding:50px 20px 50px 20px}.elementor-29585 .elementor-element.elementor-element-95f2c9d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-29585 .elementor-element.elementor-element-95f2c9d .elementor-heading-title{font-size:26px}.elementor-29585 .elementor-element.elementor-element-9b3b9b6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 32px) 0}.elementor-29585 .elementor-element.elementor-element-9b3b9b6 .elementor-heading-title{font-size:14px}}.elementor-page-29173 .header_media,body.page-id-29173 .header_media{display:none!important;height:0!important;overflow:hidden!important}body.page-id-29173{overflow-x:hidden}body.page-id-29173 .elementor{overflow-x:hidden}body.page-id-29173 .elementor-top-section>.elementor-container{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:40px!important;padding-right:40px!important;box-sizing:border-box!important;width:100%!important}.elementor-element-fcfelpcb{min-height:85vh!important}.elementor-element-fcfelpcb>.elementor-container{min-height:85vh!important;max-width:100%!important;padding-left:40px!important;padding-right:40px!important}.elementor-element-fcfelpcb .elementor-heading-title,.elementor-element-fcfelpcb .elementor-widget-text-editor p{text-shadow:0 2px 20px rgb(0 0 0 / .45)}.elementor-element-fu9pmwnf{background-color:#FAF7F4;padding:65px 0 50px!important}.elementor-element-fu9pmwnf>.elementor-container{max-width:860px!important;text-align:center}.elementor-element-fd1xmw33{margin-bottom:0!important}.elementor-element-fd1xmw33 .elementor-heading-title{font-size:2.1rem!important;line-height:1.25!important}.elementor-element-f8fc29j6 .elementor-widget-container{padding-block-start:10px!important;padding-block-end:12px!important}.elementor-element-ftc2xw2n .elementor-widget-container{max-width:760px;margin:0 auto}.elementor-element-ftc2xw2n p{font-size:1.05rem!important;line-height:1.8!important;color:#3a3530!important}.elementor-element-faa0puq1{background-color:#FAF7F4;padding:10px 0 60px!important}.elementor-element-faa0puq1>.elementor-container{align-items:stretch!important}.elementor-element-fhrht6br,.elementor-element-fi32goxz,.elementor-element-fe6xi15o,.elementor-element-fds93uat{padding:28px 20px!important;border:1px solid rgb(180 150 80 / .22)!important;background-color:#fff!important;transition:border-color 0.3s,box-shadow 0.3s!important}.elementor-element-fhrht6br:hover,.elementor-element-fi32goxz:hover,.elementor-element-fe6xi15o:hover,.elementor-element-fds93uat:hover{border-color:rgb(180 150 80 / .55)!important;box-shadow:0 4px 18px rgb(0 0 0 / .07)!important}.elementor-element-fhrht6br .elementor-widget-text-editor p,.elementor-element-fi32goxz .elementor-widget-text-editor p,.elementor-element-fe6xi15o .elementor-widget-text-editor p,.elementor-element-fds93uat .elementor-widget-text-editor p{font-size:0.92rem!important;line-height:1.65!important;color:#5a5450!important}.elementor-element-f5zjn9rz{padding:60px 0 25px!important}.elementor-element-f5zjn9rz>.elementor-container{max-width:860px!important;text-align:center}.elementor-element-f5dvpti8{padding:0 0 60px!important}.elementor-element-f5dvpti8>.elementor-container{align-items:stretch!important}.elementor-element-fty6als0,.elementor-element-fsvzqnuf,.elementor-element-fmm8g8d3{border:1px solid rgb(180 150 80 / .18)!important;transition:box-shadow 0.3s,border-color 0.3s!important;padding:0!important}.elementor-element-fty6als0:hover,.elementor-element-fsvzqnuf:hover,.elementor-element-fmm8g8d3:hover{box-shadow:0 6px 24px rgb(0 0 0 / .08)!important;border-color:rgb(180 150 80 / .5)!important}.elementor-element-f5dvpti8 .elementor-heading-title{color:#B49650!important}.elementor-element-fh31tqmf{padding:70px 0 60px!important}.elementor-element-fh31tqmf>.elementor-container{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:50px!important;max-width:1200px!important}.elementor-element-f52qyabo{flex:0 1 58%!important;width:58%!important;max-width:58%!important;min-width:0!important;padding:0!important}.elementor-element-f32q3ivu{flex:0 1 38%!important;width:38%!important;max-width:38%!important;min-width:260px!important;display:block!important;visibility:visible!important;background:linear-gradient(135deg,#1a1610 0%,#2c2418 100%)!important;border:1px solid rgb(180 150 80 / .2)!important;border-radius:4px!important;padding:0!important;position:relative!important;overflow:hidden!important}.elementor-element-f32q3ivu::before{content:'"La Palmeraie\a Marrakech"';white-space:pre;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:'Cormorant Garamond',Georgia,serif;font-size:1.5rem;font-style:italic;color:rgb(180 150 80 / .6);text-align:center;line-height:1.5;pointer-events:none}.elementor-element-f30i3hil{margin-bottom:4px!important}.elementor-element-fadd0f69 .elementor-heading-title{font-size:1.8rem!important;line-height:1.3!important;margin-bottom:14px!important}.elementor-element-fs0toxtq .elementor-widget-container{padding-block-start:8px!important;padding-block-end:10px!important}.elementor-element-fw4tbgsg p{font-size:1rem!important;line-height:1.78!important;margin-bottom:10px!important}.elementor-element-faxxdh6g{margin-top:8px!important}.elementor-element-faxxdh6g .elementor-icon-list-items{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:6px 16px!important;list-style:none!important;padding:0!important;margin:0!important}.elementor-element-faxxdh6g .elementor-icon-list-item{display:flex!important;align-items:center!important;padding:9px 12px!important;border-bottom:1px solid rgb(180 150 80 / .18)!important;font-size:0.93rem!important}.elementor-element-faxxdh6g .elementor-icon-list-item-text{line-height:1.4!important}.elementor-element-frmmjbw7{margin-top:24px!important}.elementor-element-fhncbpcr{padding:25px 0!important}.elementor-element-ffvidw12{padding:65px 0 55px!important}.elementor-element-ffvidw12 .elementor-heading-title{font-size:1rem!important;font-weight:700!important;line-height:1.35!important;margin-bottom:8px!important}.elementor-element-ffvidw12 .elementor-widget-text-editor p{font-size:0.9rem!important;line-height:1.65!important;opacity:.85}.elementor-element-f62nfkcd{background-color:#FAF7F4;padding:70px 0 70px!important}.elementor-element-f62nfkcd>.elementor-container{align-items:flex-start!important}.elementor-element-fmz8ojfh{padding:0!important}.elementor-element-foec85sc{padding:0!important}.elementor-element-fa0cf5vr .elementor-heading-title{font-size:1.75rem!important;line-height:1.3!important;margin-bottom:10px!important}.elementor-element-f62nfkcd .elementor-element-fmz8ojfh .elementor-widget-text-editor p{font-size:0.96rem!important;line-height:1.72!important;color:#5a5450!important;margin-bottom:24px!important}.elementor-element-f62nfkcd .elementor-accordion{border:none!important;background:transparent!important}.elementor-element-f62nfkcd .elementor-accordion-item{border:none!important;border-bottom:1px solid rgb(180 150 80 / .22)!important;border-radius:0!important;margin-bottom:0!important;background:transparent!important;overflow:hidden!important}.elementor-element-f62nfkcd .elementor-accordion-item:first-child{border-top:1px solid rgb(180 150 80 / .22)!important}.elementor-element-f62nfkcd .elementor-tab-title{padding:18px 0!important;font-size:0.98rem!important;font-weight:500!important;color:#2c2822!important;cursor:pointer!important;transition:color 0.25s ease!important;display:flex!important;flex-direction:row-reverse!important;justify-content:space-between!important;align-items:center!important;background:transparent!important;border:none!important;letter-spacing:0.01em!important;line-height:1.4!important}.elementor-element-f62nfkcd .elementor-tab-title:hover{color:#B49650!important}.elementor-element-f62nfkcd .elementor-tab-title.elementor-active{color:#B49650!important}.elementor-element-f62nfkcd .elementor-accordion-icon{width:24px!important;height:24px!important;min-width:24px!important;border:1px solid rgb(180 150 80 / .45)!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#B49650!important;font-size:14px!important;flex-shrink:0!important;margin-left:16px!important;transition:background-color 0.2s,border-color 0.2s!important}.elementor-element-f62nfkcd .elementor-tab-title.elementor-active .elementor-accordion-icon{background-color:rgb(180 150 80 / .1)!important;border-color:rgb(180 150 80 / .8)!important}.elementor-element-f62nfkcd .elementor-tab-content{padding:2px 0 18px!important;font-size:0.96rem!important;line-height:1.78!important;color:#5a5450!important;border:none!important;background:transparent!important}.elementor-element-fre6m1od{padding:85px 0 75px!important}.elementor-element-fre6m1od>.elementor-container{max-width:860px!important;text-align:center}body.page-id-29173 .elementor-divider-separator{border-color:#B49650!important}@media (max-width:1024px) and (min-width:768px){body.page-id-29173 .elementor-top-section>.elementor-container{padding-left:28px!important;padding-right:28px!important}.elementor-element-fcfelpcb{min-height:75vh!important}.elementor-element-fu9pmwnf{padding:55px 0 40px!important}.elementor-element-faa0puq1{padding:10px 0 50px!important}.elementor-element-fh31tqmf{padding:60px 0 50px!important}.elementor-element-fh31tqmf>.elementor-container{gap:36px!important}.elementor-element-f52qyabo{flex:0 1 100%!important;max-width:100%!important;width:100%!important}.elementor-element-f32q3ivu{display:none!important}.elementor-element-faxxdh6g .elementor-icon-list-items{grid-template-columns:repeat(2,1fr)!important}.elementor-element-ffvidw12{padding:55px 0 45px!important}.elementor-element-f62nfkcd{padding:60px 0!important}.elementor-element-fre6m1od{padding:65px 0!important}}@media (max-width:767px){body.page-id-29173 .elementor-top-section>.elementor-container{padding-left:18px!important;padding-right:18px!important}.elementor-element-fcfelpcb{min-height:70vh!important}.elementor-element-fcfelpcb>.elementor-container{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}.elementor-element-fu9pmwnf{padding:45px 0 30px!important}.elementor-element-fd1xmw33 .elementor-heading-title{font-size:1.75rem!important}.elementor-element-faa0puq1{padding:8px 0 36px!important}.elementor-element-fhrht6br,.elementor-element-fi32goxz,.elementor-element-fe6xi15o,.elementor-element-fds93uat{padding:22px 16px!important}.elementor-element-f5zjn9rz{padding:45px 0 18px!important}.elementor-element-f5dvpti8{padding:0 0 36px!important}.elementor-element-fh31tqmf{padding:50px 0 40px!important}.elementor-element-fh31tqmf>.elementor-container{flex-direction:column!important;gap:28px!important}.elementor-element-f52qyabo{flex:1 1 100%!important;max-width:100%!important;width:100%!important}.elementor-element-f32q3ivu{display:none!important}.elementor-element-fadd0f69 .elementor-heading-title{font-size:1.5rem!important}.elementor-element-faxxdh6g .elementor-icon-list-items{grid-template-columns:1fr!important}.elementor-element-f62nfkcd{padding:50px 0!important}.elementor-element-f62nfkcd>.elementor-container{flex-direction:column!important;gap:28px!important}.elementor-element-fa0cf5vr .elementor-heading-title{font-size:1.45rem!important}.elementor-element-f62nfkcd .elementor-tab-title{font-size:0.92rem!important;padding:16px 0!important}.elementor-element-ffvidw12{padding:50px 0 40px!important}.elementor-element-fhncbpcr{padding:18px 0!important}.elementor-element-fre6m1od{padding:55px 0!important}}