.elementor-40 .elementor-element.elementor-element-43f1dbe{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.56;--padding-top:50px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-43f1dbe:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-43f1dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leidymelian.com/wp-content/uploads/2026/09/Properties-Hero-Background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-43f1dbe::before, .elementor-40 .elementor-element.elementor-element-43f1dbe > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-43f1dbe > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-43f1dbe > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-43f1dbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-43f1dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-f3722c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-f3722c4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-a126502{width:var( --container-widget-width, 58.284% );max-width:58.284%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58.284%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-weight:600;letter-spacing:2px;color:#C3A46D;}.elementor-40 .elementor-element.elementor-element-a126502.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-c51a67d{width:var( --container-widget-width, 98.73% );max-width:98.73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:98.73%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-c51a67d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-c51a67d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-3fbb536{width:var( --container-widget-width, 114.733% );max-width:114.733%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:114.733%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-3fbb536.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-3fbb536 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-3fbb536 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-3fbb536 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-8cc0af0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-8cc0af0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40 .elementor-element.elementor-element-7eac557{width:var( --container-widget-width, 42.411% );max-width:42.411%;--container-widget-width:42.411%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-7eac557.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-7eac557 .elementor-button{text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-40 .elementor-element.elementor-element-73ead66 .elementor-button{background-color:#C3A46D00;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-3290093 );color:var( --e-global-color-3290093 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFDFC;border-radius:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-73ead66 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-73ead66 .elementor-button:focus{background-color:var( --e-global-color-3290093 );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-73ead66{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-73ead66.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-73ead66 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-73ead66 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-5118944{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-5118944.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-f98dbad{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-40 .elementor-element.elementor-element-f98dbad:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-f98dbad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-c0c5df8{width:var( --container-widget-width, 34% );max-width:34%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-weight:600;letter-spacing:2px;color:#C3A46D;}.elementor-40 .elementor-element.elementor-element-c0c5df8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-57b030c.elementor-element{--align-self:flex-start;}.elementor-40 .elementor-element.elementor-element-57b030c{text-align:start;}.elementor-40 .elementor-element.elementor-element-ea9e990{width:var( --container-widget-width, 48.499% );max-width:48.499%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48.499%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-ea9e990.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-ea9e990 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-ea9e990 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-ea9e990 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-b607bb9{width:var( --container-widget-width, 98.226% );max-width:98.226%;--container-widget-width:98.226%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-b607bb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-9a06b5b{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-56294eb{width:var( --container-widget-width, 54.581% );max-width:54.581%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:54.581%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-weight:600;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-56294eb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-9bfc361{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-40 .elementor-element.elementor-element-9bfc361 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:400;}.elementor-40 .elementor-element.elementor-element-25f6e58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-70efadf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.7s;--overlay-opacity:0.21;}.elementor-40 .elementor-element.elementor-element-70efadf:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-70efadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leidymelian.com/wp-content/uploads/2026/09/ChatGPT-Image-Sep-18-2026-05_31_33-AM-300x300.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-70efadf:hover{background-color:var( --e-global-color-3290093 );background-image:url("https://leidymelian.com/wp-content/uploads/2026/09/ChatGPT-Image-Sep-18-2026-05_31_33-AM-300x300.png");background-position:center center;background-repeat:no-repeat;--overlay-opacity:0.2;}.elementor-40 .elementor-element.elementor-element-70efadf::before, .elementor-40 .elementor-element.elementor-element-70efadf > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-70efadf > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-70efadf > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-70efadf > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-70efadf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-70efadf:hover::before, .elementor-40 .elementor-element.elementor-element-70efadf:hover > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-70efadf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-70efadf > .elementor-background-slideshow:hover::before, .elementor-40 .elementor-element.elementor-element-70efadf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-86b24ee .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-86b24ee .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-86b24ee .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-0a5a2b8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-0a5a2b8 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-0a5a2b8 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-ecba244 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-ecba244 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-ecba244 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-1367022{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.7s;--overlay-opacity:0.21;}.elementor-40 .elementor-element.elementor-element-1367022:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-1367022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leidymelian.com/wp-content/uploads/2026/09/Land-Image-in-SWFL.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-1367022:hover{background-color:var( --e-global-color-3290093 );background-image:url("https://leidymelian.com/wp-content/uploads/2026/09/Land-Image-in-SWFL.png");background-position:center center;background-repeat:no-repeat;--overlay-opacity:0.2;}.elementor-40 .elementor-element.elementor-element-1367022::before, .elementor-40 .elementor-element.elementor-element-1367022 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1367022 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1367022 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-1367022 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-1367022 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-1367022:hover::before, .elementor-40 .elementor-element.elementor-element-1367022:hover > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1367022:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1367022 > .elementor-background-slideshow:hover::before, .elementor-40 .elementor-element.elementor-element-1367022 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-cc6ae23 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-cc6ae23 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-cc6ae23 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-010b5ef .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-010b5ef .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-010b5ef .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-16e7f22 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-16e7f22 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-16e7f22 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-b03d499{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.7s;--overlay-opacity:0.32;}.elementor-40 .elementor-element.elementor-element-b03d499:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b03d499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leidymelian.com/wp-content/uploads/2026/09/Florida-House-Construction-Image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-b03d499:hover{background-color:var( --e-global-color-3290093 );background-image:url("https://leidymelian.com/wp-content/uploads/2026/09/Florida-House-Construction-Image.png");background-position:center center;background-repeat:no-repeat;--overlay-opacity:0.32;}.elementor-40 .elementor-element.elementor-element-b03d499::before, .elementor-40 .elementor-element.elementor-element-b03d499 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-b03d499 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-b03d499 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-b03d499 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-b03d499 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-b03d499:hover::before, .elementor-40 .elementor-element.elementor-element-b03d499:hover > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-b03d499:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-b03d499 > .elementor-background-slideshow:hover::before, .elementor-40 .elementor-element.elementor-element-b03d499 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-a22332a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-a22332a .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-a22332a .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-265ddec .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-265ddec .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-265ddec .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-d320899 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-d320899 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-d320899 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-8d99bd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.7s;--overlay-opacity:0.32;}.elementor-40 .elementor-element.elementor-element-8d99bd9:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8d99bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leidymelian.com/wp-content/uploads/2026/09/Investment-Image-for-Leidy-Site.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-8d99bd9:hover{background-color:var( --e-global-color-3290093 );background-image:url("https://leidymelian.com/wp-content/uploads/2026/09/Investment-Image-for-Leidy-Site.png");background-position:center center;background-repeat:no-repeat;--overlay-opacity:0.32;}.elementor-40 .elementor-element.elementor-element-8d99bd9::before, .elementor-40 .elementor-element.elementor-element-8d99bd9 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-8d99bd9 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-8d99bd9 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-8d99bd9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-8d99bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-8d99bd9:hover::before, .elementor-40 .elementor-element.elementor-element-8d99bd9:hover > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-8d99bd9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-8d99bd9 > .elementor-background-slideshow:hover::before, .elementor-40 .elementor-element.elementor-element-8d99bd9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-f353190 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-f353190 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-f353190 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-3198739 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-3198739 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-3198739 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-bc0405e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-bc0405e .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-bc0405e .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-4841ee2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-4841ee2:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-4841ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-5e9178d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-5e9178d.e-con{--align-self:center;}.elementor-40 .elementor-element.elementor-element-aa15e16{width:var( --container-widget-width, 54.581% );max-width:54.581%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54.581%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-weight:600;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-aa15e16.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-d8b156a{width:var( --container-widget-width, 91.33% );max-width:91.33%;--container-widget-width:91.33%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-d8b156a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-d8b156a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:var( --e-global-color-3290093 );}.elementor-40 .elementor-element.elementor-element-a5a4234{width:var( --container-widget-width, 114.733% );max-width:114.733%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:114.733%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-a5a4234.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-a5a4234 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-a5a4234 .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-a5a4234 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40 .elementor-element.elementor-element-9538e3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-91f7189{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-33669ea .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-33669ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-33669ea.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-33669ea.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-33669ea.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-33669ea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-6ba743e{width:var( --container-widget-width, 91.33% );max-width:91.33%;--container-widget-width:91.33%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-6ba743e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-6ba743e .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:400;line-height:33px;color:var( --e-global-color-3290093 );}.elementor-40 .elementor-element.elementor-element-8e293fe{width:var( --container-widget-width, 114.733% );max-width:114.733%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:114.733%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-8e293fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-8e293fe .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-8e293fe .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-8e293fe .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-3b1eb12{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-2ade346 .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-2ade346.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-2ade346.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-2ade346.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-2ade346.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-2ade346.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-828e367{width:var( --container-widget-width, 91.33% );max-width:91.33%;--container-widget-width:91.33%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-828e367.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-828e367 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:400;line-height:33px;color:var( --e-global-color-3290093 );}.elementor-40 .elementor-element.elementor-element-2a8565b{width:var( --container-widget-width, 114.733% );max-width:114.733%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:114.733%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-2a8565b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-2a8565b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:var( --e-global-color-b242556 );}.elementor-40 .elementor-element.elementor-element-2a8565b .elementor-heading-title a:hover, .elementor-40 .elementor-element.elementor-element-2a8565b .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-27f31d8{width:var( --container-widget-width, 69.485% );max-width:69.485%;--container-widget-width:69.485%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-27f31d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-27f31d8 .elementor-button{font-family:"Manrope", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-40 .elementor-element.elementor-element-5d62854{--display:flex;--min-height:430px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-5d62854:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-5d62854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leidymelian.com/wp-content/uploads/2026/09/Luxury-Southwest-Florida-Home-Interior.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-5d62854::before{filter:brightness( 31% ) contrast( 185% ) saturate( 9% ) blur( 2.2px ) hue-rotate( 0deg );}.elementor-40 .elementor-element.elementor-element-91b45da{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-91b45da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-d4f39f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-d4f39f3{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:600;letter-spacing:2.5px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-6f2876e{width:var( --container-widget-width, 69.516% );max-width:69.516%;--container-widget-width:69.516%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-6f2876e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-6f2876e .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:50px;font-weight:400;line-height:48px;color:var( --e-global-color-3290093 );}.elementor-40 .elementor-element.elementor-element-203ccba{width:var( --container-widget-width, 100% );max-width:100%;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-3290093 );}.elementor-40 .elementor-element.elementor-element-fcf79d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-fcf79d0.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-14145b8{width:var( --container-widget-width, 59.196% );max-width:59.196%;--container-widget-width:59.196%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-14145b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-14145b8 .elementor-button{font-family:"Manrope", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-f3722c4{--width:39.34%;}.elementor-40 .elementor-element.elementor-element-8cc0af0{--width:99.604%;}.elementor-40 .elementor-element.elementor-element-5118944{--width:54.818%;}.elementor-40 .elementor-element.elementor-element-91b45da{--width:60.198%;}.elementor-40 .elementor-element.elementor-element-fcf79d0{--width:99.604%;}}@media(max-width:1024px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-f3722c4{--width:479.15px;}.elementor-40 .elementor-element.elementor-element-5118944{--width:733px;}}@media(min-width:1025px){.elementor-40 .elementor-element.elementor-element-43f1dbe:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-43f1dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-43f1dbe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-5118944{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-25f6e58{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-27f31d8{width:var( --container-widget-width, 260.1px );max-width:260.1px;--container-widget-width:260.1px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-14145b8{width:var( --container-widget-width, 365.012px );max-width:365.012px;--container-widget-width:365.012px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-f3722c4{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-40 .elementor-element.elementor-element-7eac557{width:var( --container-widget-width, 232.812px );max-width:232.812px;--container-widget-width:232.812px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-73ead66{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-5118944{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-f98dbad{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-c0c5df8{width:var( --container-widget-width, 286.025px );max-width:286.025px;--container-widget-width:286.025px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-ea9e990{width:var( --container-widget-width, 297.425px );max-width:297.425px;--container-widget-width:297.425px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-56294eb{width:var( --container-widget-width, 212.525px );max-width:212.525px;--container-widget-width:212.525px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-aa15e16{width:var( --container-widget-width, 212.525px );max-width:212.525px;--container-widget-width:212.525px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-6ba743e .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-40 .elementor-element.elementor-element-8e293fe .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-40 .elementor-element.elementor-element-828e367 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-40 .elementor-element.elementor-element-2a8565b .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-40 .elementor-element.elementor-element-27f31d8 .elementor-button{font-size:14px;}.elementor-40 .elementor-element.elementor-element-91b45da{--width:309.8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-d4f39f3{width:var( --container-widget-width, 250.8px );max-width:250.8px;--container-widget-width:250.8px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-6f2876e .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-40 .elementor-element.elementor-element-fcf79d0{--width:257.8px;}.elementor-40 .elementor-element.elementor-element-14145b8 .elementor-button{font-size:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-a126502 */.about-eyebrow {
    display: flex;
    align-items: center;
    gap: 14px;
    color: #C9A35B;
    font-family: "Manrope", sans-serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 2.5px;
    text-transform: uppercase;
}

.about-eyebrow-line {
    width: 42px;
    height: 1px;
    background-color: #C9A35B;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0c5df8 */.about-eyebrow {
    display: flex;
    align-items: center;
    gap: 14px;
    color: #C9A35B;
    font-family: "Manrope", sans-serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 2.5px;
    text-transform: uppercase;
}

.about-eyebrow-line {
    width: 42px;
    height: 1px;
    background-color: #C9A35B;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56294eb */.about-eyebrow {
    display: flex;
    align-items: center;
    gap: 14px;
    color: #C9A35B;
    font-family: "Manrope", sans-serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 2.5px;
    text-transform: uppercase;
}

.about-eyebrow-line {
    width: 42px;
    height: 1px;
    background-color: #C9A35B;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70efadf */.elementor-40 .elementor-element.elementor-element-70efadf {
    background-size: 100% !important;
    transition: background-size 0.6s ease !important;
}

.elementor-40 .elementor-element.elementor-element-70efadf:hover {
    background-size: 108% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1367022 */.elementor-40 .elementor-element.elementor-element-1367022 {
    background-size: 100% !important;
    transition: background-size 0.6s ease !important;
}

.elementor-40 .elementor-element.elementor-element-1367022:hover {
    background-size: 108% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b03d499 */.elementor-40 .elementor-element.elementor-element-b03d499 {
    background-size: 100% !important;
    transition: background-size 0.6s ease !important;
}

.elementor-40 .elementor-element.elementor-element-b03d499:hover {
    background-size: 108% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d99bd9 */.elementor-40 .elementor-element.elementor-element-8d99bd9 {
    background-size: 100% !important;
    transition: background-size 0.6s ease !important;
}

.elementor-40 .elementor-element.elementor-element-8d99bd9:hover {
    background-size: 108% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa15e16 */.about-eyebrow {
    display: flex;
    align-items: center;
    gap: 14px;
    color: #C9A35B;
    font-family: "Manrope", sans-serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 2.5px;
    text-transform: uppercase;
}

.about-eyebrow-line {
    width: 42px;
    height: 1px;
    background-color: #C9A35B;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d62854 */.elementor-40 .elementor-element.elementor-element-5d62854 {
    position: relative;
    overflow: hidden;
}

.elementor-40 .elementor-element.elementor-element-5d62854::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        90deg,
        rgba(0, 0, 0, 0.78) 0%,
        rgba(0, 0, 0, 0.62) 18%,
        rgba(0, 0, 0, 0.28) 38%,
        rgba(0, 0, 0, 0.05) 55%,
        rgba(0, 0, 0, 0.08) 72%,
        rgba(0, 0, 0, 0.35) 100%
    );
    z-index: 1;
    pointer-events: none;
}

.elementor-40 .elementor-element.elementor-element-5d62854 > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS */html {
  scroll-behavior: smooth;
}

#leidy-properties {
  scroll-margin-top: 100px;
}/* End custom CSS */