.elementor-2273 .elementor-element.elementor-element-b4c337b{--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;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-b4c337b:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-b4c337b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/pexels-framedbydavinci-9111875-scaled.jpg");background-position:center right;background-size:cover;}.elementor-2273 .elementor-element.elementor-element-b4c337b::before, .elementor-2273 .elementor-element.elementor-element-b4c337b > .elementor-background-video-container::before, .elementor-2273 .elementor-element.elementor-element-b4c337b > .e-con-inner > .elementor-background-video-container::before, .elementor-2273 .elementor-element.elementor-element-b4c337b > .elementor-background-slideshow::before, .elementor-2273 .elementor-element.elementor-element-b4c337b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2273 .elementor-element.elementor-element-b4c337b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 47%, #F5F1EC 46%);}.elementor-2273 .elementor-element.elementor-element-c3065d8{--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-2273 .elementor-element.elementor-element-d780f99{--display:flex;}.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-2273 .elementor-element.elementor-element-b49dc4c .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-primary );}.elementor-2273 .elementor-element.elementor-element-f2d7dd4 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:60px;font-weight:500;text-transform:capitalize;color:#000000;}.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-2273 .elementor-element.elementor-element-9f701d3{width:var( --container-widget-width, 100.167% );max-width:100.167%;--container-widget-width:100.167%;--container-widget-flex-grow:0;}.elementor-2273 .elementor-element.elementor-element-9f701d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2273 .elementor-element.elementor-element-e6ba337{--display:flex;}.elementor-2273 .elementor-element.elementor-element-13e3348{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-09e72bc{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2273 .elementor-element.elementor-element-09e72bc:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-09e72bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#153965;}.elementor-2273 .elementor-element.elementor-element-ca2b54c{text-align:center;}.elementor-2273 .elementor-element.elementor-element-ca2b54c .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-2273 .elementor-element.elementor-element-273596b{text-align:center;}.elementor-2273 .elementor-element.elementor-element-273596b .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-9548c1d{text-align:center;color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-e3c324a{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-e3c324a:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-e3c324a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048469b );}.elementor-2273 .elementor-element.elementor-element-de8f1b3{--display:flex;}.elementor-2273 .elementor-element.elementor-element-e38171b{text-align:center;}.elementor-2273 .elementor-element.elementor-element-e38171b .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;}.elementor-2273 .elementor-element.elementor-element-7da6de8{text-align:center;}.elementor-2273 .elementor-element.elementor-element-7da6de8 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-32b6d2f{text-align:center;}.elementor-2273 .elementor-element.elementor-element-8786c1d{--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-2273 .elementor-element.elementor-element-9d685ad{--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 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-9d685ad:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-9d685ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-9d685ad.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-2273 .elementor-element.elementor-element-9d685ad:hover{box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.29);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2273 .elementor-element.elementor-element-812dd2b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2273 .elementor-element.elementor-element-812dd2b .elementor-icon-box-title{color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-d0a251c{--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 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-d0a251c:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-d0a251c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-d0a251c.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-2273 .elementor-element.elementor-element-d0a251c:hover{box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.29);}.elementor-2273 .elementor-element.elementor-element-8560378 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2273 .elementor-element.elementor-element-8560378 .elementor-icon-box-title{color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-31acf0f{--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-2273 .elementor-element.elementor-element-445362b{--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 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-445362b:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-445362b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-445362b.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-2273 .elementor-element.elementor-element-445362b:hover{box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.29);}.elementor-2273 .elementor-element.elementor-element-f8436fc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2273 .elementor-element.elementor-element-f8436fc .elementor-icon-box-title{color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-4470f4e{--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 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-4470f4e:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-4470f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-4470f4e.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-2273 .elementor-element.elementor-element-4470f4e:hover{box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.29);}.elementor-2273 .elementor-element.elementor-element-223c832 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2273 .elementor-element.elementor-element-223c832 .elementor-icon-box-title{color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-adf74a7{--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-2273 .elementor-element.elementor-element-0db9679{--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 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-0db9679:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-0db9679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-0db9679.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-2273 .elementor-element.elementor-element-0db9679:hover{box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.29);}.elementor-2273 .elementor-element.elementor-element-7ddd6a3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2273 .elementor-element.elementor-element-7ddd6a3 .elementor-icon-box-title{color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-d061a74{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-25c0492{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-bf2bd84{--display:flex;}.elementor-2273 .elementor-element.elementor-element-9664ca0{text-align:center;}.elementor-2273 .elementor-element.elementor-element-9664ca0 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;}.elementor-2273 .elementor-element.elementor-element-d303e5a{text-align:center;}.elementor-2273 .elementor-element.elementor-element-d303e5a .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-f778997{text-align:center;}.elementor-2273 .elementor-element.elementor-element-3c43d43{--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-2273 .elementor-element.elementor-element-7902b3a{--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 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-7902b3a:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-7902b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-7902b3a.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-2273 .elementor-element.elementor-element-7902b3a:hover{box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.29);}.elementor-2273 .elementor-element.elementor-element-007dae9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2273 .elementor-element.elementor-element-007dae9 .elementor-icon-box-title{color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-60c41a5{--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 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-60c41a5:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-60c41a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-60c41a5.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-2273 .elementor-element.elementor-element-60c41a5:hover{box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.29);}.elementor-2273 .elementor-element.elementor-element-5c81b20 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2273 .elementor-element.elementor-element-5c81b20 .elementor-icon-box-title{color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-ab4f94a{--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-2273 .elementor-element.elementor-element-26bc8e3{--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 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-26bc8e3:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-26bc8e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-26bc8e3.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-2273 .elementor-element.elementor-element-26bc8e3:hover{box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.29);}.elementor-2273 .elementor-element.elementor-element-5d2e103 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2273 .elementor-element.elementor-element-5d2e103 .elementor-icon-box-title{color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-9bfbd7b{--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 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-9bfbd7b:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-9bfbd7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-9bfbd7b.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-2273 .elementor-element.elementor-element-9bfbd7b:hover{box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.29);}.elementor-2273 .elementor-element.elementor-element-69381f5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2273 .elementor-element.elementor-element-69381f5 .elementor-icon-box-title{color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-eea6b6c{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-eea6b6c:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-eea6b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/blue-geometric-abstract-cubes-background-backdrop-2026-01-07-23-53-21-utc-scaled.jpg");background-size:cover;}.elementor-2273 .elementor-element.elementor-element-9dfbef5{--display:flex;}.elementor-2273 .elementor-element.elementor-element-af89edf{text-align:center;}.elementor-2273 .elementor-element.elementor-element-af89edf .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-2273 .elementor-element.elementor-element-fcd8dde{text-align:center;}.elementor-2273 .elementor-element.elementor-element-fcd8dde .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:#F0F0F0;}.elementor-2273 .elementor-element.elementor-element-18ba285{text-align:center;color:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-a64be2c{--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-2273 .elementor-element.elementor-element-13b93af{--display:flex;border-style:none;--border-style:none;}.elementor-2273 .elementor-element.elementor-element-13b93af:hover{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 );}.elementor-2273 .elementor-element.elementor-element-13b93af, .elementor-2273 .elementor-element.elementor-element-13b93af::before{--border-transition:0.3s;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-front-container{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/DG-Real-Estate-Listing.png");align-items:center;background-position:center center;background-size:cover;border-radius:0px 0px 0px 0px;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-rear-container{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/DG-Real-Estate-Listing.png");align-items:center;background-position:center center;background-size:cover;border-radius:0px 0px 0px 0px;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-flipbox-fixed-height:not(.eael-template){height:397px;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-flipbox-fixed-height.eael-template{min-height:397px;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-container .flipbox-button{padding:20px 40px 20px 40px;background:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-container .flipbox-button, .elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-container .flipbox-button > i{font-size:16px;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-container .flipbox-button > svg{height:16px;width:16px;line-height:16px;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-container .flipbox-button:hover{color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2273 .elementor-element.elementor-element-c4c0f95 .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2273 .elementor-element.elementor-element-c4c0f95.eael_wd_liquid_glass-effect1 .eael-elements-flip-box-front-container{background-color:#0000006E;backdrop-filter:blur(24px);}.elementor-2273 .elementor-element.elementor-element-c4c0f95.eael_wd_liquid_glass_shadow-effect3 .eael-elements-flip-box-front-container{border-radius:0px 0px 0px 0px;}.elementor-2273 .elementor-element.elementor-element-c4c0f95.eael_wd_liquid_glass_rear-effect1 .eael-elements-flip-box-rear-container{background-color:#FFFFFF1F;backdrop-filter:blur(0px);}.elementor-2273 .elementor-element.elementor-element-c4c0f95.eael_wd_liquid_glass_shadow-rear_effect1 .eael-elements-flip-box-rear-container{box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-2273 .elementor-element.elementor-element-bfd963d{--display:flex;}.elementor-2273 .elementor-element.elementor-element-bfd963d:hover{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 );}.elementor-2273 .elementor-element.elementor-element-bfd963d, .elementor-2273 .elementor-element.elementor-element-bfd963d::before{--border-transition:0.3s;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-front-container{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/DG-Real-Estate-Property.png");align-items:center;background-position:center center;background-size:cover;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-rear-container{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/DG-Real-Estate-Property.png");align-items:center;background-position:center center;background-size:cover;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-flipbox-fixed-height:not(.eael-template){height:397px;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-flipbox-fixed-height.eael-template{min-height:397px;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-container .flipbox-button{padding:20px 40px 20px 40px;background:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-container .flipbox-button, .elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-container .flipbox-button > i{font-size:16px;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-container .flipbox-button > svg{height:16px;width:16px;line-height:16px;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-container .flipbox-button:hover{color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2273 .elementor-element.elementor-element-d664a34 .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2273 .elementor-element.elementor-element-d664a34.eael_wd_liquid_glass-effect1 .eael-elements-flip-box-front-container{background-color:#0000006E;backdrop-filter:blur(24px);}.elementor-2273 .elementor-element.elementor-element-d664a34.eael_wd_liquid_glass_shadow-effect3 .eael-elements-flip-box-front-container{border-radius:0px 0px 0px 0px;}.elementor-2273 .elementor-element.elementor-element-d664a34.eael_wd_liquid_glass_rear-effect1 .eael-elements-flip-box-rear-container{background-color:#FFFFFF1F;backdrop-filter:blur(0px);}.elementor-2273 .elementor-element.elementor-element-d664a34.eael_wd_liquid_glass_shadow-rear_effect1 .eael-elements-flip-box-rear-container{box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-2273 .elementor-element.elementor-element-b1672ea{--display:flex;}.elementor-2273 .elementor-element.elementor-element-b1672ea:hover{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 );}.elementor-2273 .elementor-element.elementor-element-b1672ea, .elementor-2273 .elementor-element.elementor-element-b1672ea::before{--border-transition:0.3s;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-front-container{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/pexels-davidpickup-36875521-scaled.jpg");align-items:center;background-position:center center;background-size:cover;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-rear-container{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/pexels-davidpickup-36875521-scaled.jpg");align-items:center;background-position:center center;background-size:cover;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-flipbox-fixed-height:not(.eael-template){height:397px;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-flipbox-fixed-height.eael-template{min-height:397px;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-container .flipbox-button{padding:20px 40px 20px 40px;background:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-container .flipbox-button, .elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-container .flipbox-button > i{font-size:16px;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-container .flipbox-button > svg{height:16px;width:16px;line-height:16px;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-container .flipbox-button:hover{color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2273 .elementor-element.elementor-element-47386ed .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2273 .elementor-element.elementor-element-47386ed.eael_wd_liquid_glass-effect1 .eael-elements-flip-box-front-container{background-color:#0000006E;backdrop-filter:blur(24px);}.elementor-2273 .elementor-element.elementor-element-47386ed.eael_wd_liquid_glass_shadow-effect3 .eael-elements-flip-box-front-container{border-radius:0px 0px 0px 0px;}.elementor-2273 .elementor-element.elementor-element-47386ed.eael_wd_liquid_glass_rear-effect1 .eael-elements-flip-box-rear-container{background-color:#FFFFFF1F;backdrop-filter:blur(0px);}.elementor-2273 .elementor-element.elementor-element-47386ed.eael_wd_liquid_glass_shadow-rear_effect1 .eael-elements-flip-box-rear-container{box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-2273 .elementor-element.elementor-element-5197302{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-5197302:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-5197302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048469b );}.elementor-2273 .elementor-element.elementor-element-baf66c6{--display:flex;}.elementor-2273 .elementor-element.elementor-element-b8dc959{text-align:center;}.elementor-2273 .elementor-element.elementor-element-b8dc959 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-2273 .elementor-element.elementor-element-b2bae76{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-2273 .elementor-element.elementor-element-b2bae76.elementor-element{--align-self:center;}.elementor-2273 .elementor-element.elementor-element-b2bae76 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:#000000;}.elementor-2273 .elementor-element.elementor-element-60ffc60{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2273 .elementor-element.elementor-element-60ffc60.elementor-element{--align-self:center;}.elementor-2273 .elementor-element.elementor-element-2834dcf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2273 .elementor-element.elementor-element-2834dcf.elementor-element{--align-self:center;}.elementor-2273 .elementor-element.elementor-element-2834dcf .elementor-wrapper{--video-aspect-ratio:1.33333;}.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-2273 .elementor-element.elementor-element-f77ad05 .elementor-button:hover, .elementor-2273 .elementor-element.elementor-element-f77ad05 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-2273 .elementor-element.elementor-element-f77ad05.elementor-element{--align-self:center;}.elementor-2273 .elementor-element.elementor-element-f77ad05 .elementor-button{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-2273 .elementor-element.elementor-element-f77ad05 .elementor-button:hover svg, .elementor-2273 .elementor-element.elementor-element-f77ad05 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2273 .elementor-element.elementor-element-0c6eb85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-0c6eb85:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-0c6eb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EBC4;background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/blue-geometric-abstract-cubes-background-backdrop-2026-01-07-23-53-21-utc-scaled.jpg");}.elementor-2273 .elementor-element.elementor-element-8763402{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2273 .elementor-element.elementor-element-6002ced{text-align:start;}.elementor-2273 .elementor-element.elementor-element-6002ced .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-2273 .elementor-element.elementor-element-a9cf0fd .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-ece7394{color:#FFFFFF;}.elementor-2273 .elementor-element.elementor-element-74e51d1 .elementor-button:hover, .elementor-2273 .elementor-element.elementor-element-74e51d1 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-2273 .elementor-element.elementor-element-74e51d1 .elementor-button{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-2273 .elementor-element.elementor-element-74e51d1 .elementor-button:hover svg, .elementor-2273 .elementor-element.elementor-element-74e51d1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2273 .elementor-element.elementor-element-3d004c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2273 .elementor-element.elementor-element-091edb8{--grid-columns:3;--grid-column-gap:15px;}.elementor-2273 .elementor-element.elementor-element-091edb8 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2273 .elementor-element.elementor-element-091edb8 .e-loop-item > .elementor-section, .elementor-2273 .elementor-element.elementor-element-091edb8 .e-loop-item > .elementor-section > .elementor-container, .elementor-2273 .elementor-element.elementor-element-091edb8 .e-loop-item > .e-con, .elementor-2273 .elementor-element.elementor-element-091edb8 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2273 .elementor-element.elementor-element-8865835{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-5f2f6b4{--display:flex;}.elementor-2273 .elementor-element.elementor-element-31321cc{text-align:center;}.elementor-2273 .elementor-element.elementor-element-31321cc .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;}.elementor-2273 .elementor-element.elementor-element-3ce73c5{text-align:center;}.elementor-2273 .elementor-element.elementor-element-3ce73c5 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-7c51303{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2273 .elementor-element.elementor-element-c2d57f3{--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 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-c2d57f3:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-c2d57f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1b2653 );}.elementor-2273 .elementor-element.elementor-element-c2d57f3.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-2273 .elementor-element.elementor-element-c2d57f3:hover{box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.29);}.elementor-2273 .elementor-element.elementor-element-63f3fdc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2273 .elementor-element.elementor-element-63f3fdc .elementor-icon-box-title{color:var( --e-global-color-1f96b30 );}.elementor-2273 .elementor-element.elementor-element-29ad474{--display:flex;--min-height:545px;--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;--justify-content:center;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2273 .elementor-element.elementor-element-29ad474:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-29ad474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/06/beautiful-crandon-park-beach-in-key-biscayne-in-mi-2026-03-25-07-25-28-utc-scaled.jpg");background-position:center right;background-size:contain;}.elementor-2273 .elementor-element.elementor-element-29ad474::before, .elementor-2273 .elementor-element.elementor-element-29ad474 > .elementor-background-video-container::before, .elementor-2273 .elementor-element.elementor-element-29ad474 > .e-con-inner > .elementor-background-video-container::before, .elementor-2273 .elementor-element.elementor-element-29ad474 > .elementor-background-slideshow::before, .elementor-2273 .elementor-element.elementor-element-29ad474 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2273 .elementor-element.elementor-element-29ad474 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-048469b ) 57%, #F5F1EC00 57%);}.elementor-2273 .elementor-element.elementor-element-ef3d5ea{--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-2273 .elementor-element.elementor-element-8b29e03{--display:flex;}.elementor-2273 .elementor-element.elementor-element-d89f149 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:68px;font-weight:500;color:#000000;}.elementor-2273 .elementor-element.elementor-element-beaddb1{width:var( --container-widget-width, 100.167% );max-width:100.167%;--container-widget-width:100.167%;--container-widget-flex-grow:0;}.elementor-2273 .elementor-element.elementor-element-beaddb1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2273 .elementor-element.elementor-element-a1151f7 .elementor-button:hover, .elementor-2273 .elementor-element.elementor-element-a1151f7 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-2273 .elementor-element.elementor-element-a1151f7 .elementor-button{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-2273 .elementor-element.elementor-element-a1151f7 .elementor-button:hover svg, .elementor-2273 .elementor-element.elementor-element-a1151f7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2273 .elementor-element.elementor-element-20f6358{--display:flex;}@media(min-width:768px){.elementor-2273 .elementor-element.elementor-element-8763402{--width:30%;}.elementor-2273 .elementor-element.elementor-element-3d004c0{--width:70%;}.elementor-2273 .elementor-element.elementor-element-c2d57f3{--width:68%;}}@media(max-width:1024px){.elementor-2273 .elementor-element.elementor-element-60ffc60{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2273 .elementor-element.elementor-element-2834dcf{width:100%;max-width:100%;}.elementor-2273 .elementor-element.elementor-element-091edb8{--grid-columns:2;}}@media(max-width:767px){.elementor-2273 .elementor-element.elementor-element-b4c337b::before, .elementor-2273 .elementor-element.elementor-element-b4c337b > .elementor-background-video-container::before, .elementor-2273 .elementor-element.elementor-element-b4c337b > .e-con-inner > .elementor-background-video-container::before, .elementor-2273 .elementor-element.elementor-element-b4c337b > .elementor-background-slideshow::before, .elementor-2273 .elementor-element.elementor-element-b4c337b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2273 .elementor-element.elementor-element-b4c337b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(270deg, #00000000 0%, #F5F1EC 0%);}.elementor-2273 .elementor-element.elementor-element-f2d7dd4 .elementor-heading-title{font-size:40px;}.elementor-2273 .elementor-element.elementor-element-273596b .elementor-heading-title{font-size:30px;}.elementor-2273 .elementor-element.elementor-element-7da6de8 .elementor-heading-title{font-size:30px;}.elementor-2273 .elementor-element.elementor-element-d303e5a .elementor-heading-title{font-size:30px;}.elementor-2273 .elementor-element.elementor-element-fcd8dde .elementor-heading-title{font-size:30px;}.elementor-2273 .elementor-element.elementor-element-b2bae76{width:100%;max-width:100%;}.elementor-2273 .elementor-element.elementor-element-b2bae76 .elementor-heading-title{font-size:30px;}.elementor-2273 .elementor-element.elementor-element-60ffc60{width:100%;max-width:100%;}.elementor-2273 .elementor-element.elementor-element-2834dcf{width:100%;max-width:100%;}.elementor-2273 .elementor-element.elementor-element-a9cf0fd .elementor-heading-title{font-size:30px;}.elementor-2273 .elementor-element.elementor-element-091edb8{--grid-columns:1;}.elementor-2273 .elementor-element.elementor-element-3ce73c5 .elementor-heading-title{font-size:30px;}.elementor-2273 .elementor-element.elementor-element-29ad474:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-29ad474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2273 .elementor-element.elementor-element-29ad474::before, .elementor-2273 .elementor-element.elementor-element-29ad474 > .elementor-background-video-container::before, .elementor-2273 .elementor-element.elementor-element-29ad474 > .e-con-inner > .elementor-background-video-container::before, .elementor-2273 .elementor-element.elementor-element-29ad474 > .elementor-background-slideshow::before, .elementor-2273 .elementor-element.elementor-element-29ad474 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2273 .elementor-element.elementor-element-29ad474 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-048469b ) 100%, #F5F1EC00 100%);}.elementor-2273 .elementor-element.elementor-element-d89f149 .elementor-heading-title{font-size:40px;}}