.elementor-10 .elementor-element.elementor-element-8efa422{--display:flex;--min-height:100vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8efa422:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8efa422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/pexels-davidpickup-36875521-scaled.jpg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8efa422::before, .elementor-10 .elementor-element.elementor-element-8efa422 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8efa422 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8efa422 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8efa422 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8efa422 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-cefab11{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.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-10 .elementor-element.elementor-element-a1be2c9{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-a1be2c9 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:80px;font-weight:500;color:var( --e-global-color-c1b2653 );}.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-10 .elementor-element.elementor-element-810303d{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5c46858{--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-10 .elementor-element.elementor-element-5c46858:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c46858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EC;}.elementor-10 .elementor-element.elementor-element-dc69bef{--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-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-89426a1 .elementor-flip-box__front{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/architects-collaborate-on-building-blueprints-with-2026-03-17-02-27-06-utc-1-scaled.jpg");background-size:cover;}.elementor-10 .elementor-element.elementor-element-89426a1 .elementor-flip-box__back{background-color:#153965;}.elementor-10 .elementor-element.elementor-element-89426a1 .elementor-flip-box__button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-89426a1 .elementor-flip-box{height:471px;}.elementor-10 .elementor-element.elementor-element-89426a1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000091;text-align:center;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-89426a1 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Vidaloka", Sans-serif;font-size:35px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-89426a1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-10 .elementor-element.elementor-element-89426a1 .elementor-flip-box__button{margin-inline-center:0;border-radius:0px;}.elementor-10 .elementor-element.elementor-element-89426a1 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Vidaloka", Sans-serif;font-size:30px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-89426a1 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-cd82596{--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-10 .elementor-element.elementor-element-8bb7bde .elementor-flip-box__front{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/real-estate-brokers-are-offering-model-home-projec-2026-01-08-02-18-14-utc-scaled.jpg");background-size:cover;}.elementor-10 .elementor-element.elementor-element-8bb7bde .elementor-flip-box__back{background-color:#153965;}.elementor-10 .elementor-element.elementor-element-8bb7bde .elementor-flip-box__button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8bb7bde .elementor-flip-box{height:471px;}.elementor-10 .elementor-element.elementor-element-8bb7bde .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000091;text-align:center;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-8bb7bde .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Vidaloka", Sans-serif;font-size:35px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-8bb7bde .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-10 .elementor-element.elementor-element-8bb7bde .elementor-flip-box__button{margin-inline-center:0;border-radius:0px;}.elementor-10 .elementor-element.elementor-element-8bb7bde .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Vidaloka", Sans-serif;font-size:30px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-8bb7bde .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-9178a98{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ad68d37{--display:flex;--min-height:566px;--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.3s;}.elementor-10 .elementor-element.elementor-element-ad68d37:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ad68d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/GraceandDebbie-19-scaled.jpg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ad68d37:hover{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/GraceandDebbie-7-scaled.jpg");}.elementor-10 .elementor-element.elementor-element-5409509{--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;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-69f2dea{--display:flex;}.elementor-10 .elementor-element.elementor-element-3e6e608 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3958c2b .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-ca0b36f{font-family:"Roboto Condensed", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.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-10 .elementor-element.elementor-element-8fa16a8 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8fa16a8 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8fa16a8 .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-10 .elementor-element.elementor-element-8fa16a8 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8fa16a8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8720593{--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:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8720593:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8720593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/05/pexels-c-l-russell-1110690659-20773076-scaled.jpg");background-position:center right;background-size:contain;}.elementor-10 .elementor-element.elementor-element-8720593::before, .elementor-10 .elementor-element.elementor-element-8720593 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8720593 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8720593 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8720593 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8720593 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 0%, #F5F1EC 48%);}.elementor-10 .elementor-element.elementor-element-84582f3{--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-10 .elementor-element.elementor-element-44ab70f{--display:flex;}.elementor-10 .elementor-element.elementor-element-9ff7fe0 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8e7ae60 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-65b7862{width:var( --container-widget-width, 100.167% );max-width:100.167%;--container-widget-width:100.167%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-65b7862.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1149a5e{--display:flex;}.elementor-10 .elementor-element.elementor-element-f809a71{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f809a71:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f809a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EC;}.elementor-10 .elementor-element.elementor-element-96475f1{--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-10 .elementor-element.elementor-element-5bd9383{--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-10 .elementor-element.elementor-element-5bd9383:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5bd9383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5bd9383.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-10 .elementor-element.elementor-element-5bd9383:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.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-10 .elementor-element.elementor-element-5c8f52d .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5c8f52d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c8f52d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5c8f52d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c8f52d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5c8f52d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-ce4726b .elementor-counter-number-wrapper{color:#000000;font-family:"Vidaloka", Sans-serif;font-size:25px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-41600b0{text-align:center;}.elementor-10 .elementor-element.elementor-element-65d0276{--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-10 .elementor-element.elementor-element-65d0276:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-65d0276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-65d0276.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-10 .elementor-element.elementor-element-65d0276:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-7540730 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-7540730.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7540730.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7540730.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7540730.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7540730.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b76274d .elementor-counter-number-wrapper{color:#000000;font-family:"Vidaloka", Sans-serif;font-size:25px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-9449ab1{text-align:center;}.elementor-10 .elementor-element.elementor-element-707d966{--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-10 .elementor-element.elementor-element-707d966:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-707d966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-707d966.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-10 .elementor-element.elementor-element-707d966:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-44fab47 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-44fab47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-44fab47.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-44fab47.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-44fab47.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-44fab47.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-e07a956{text-align:center;}.elementor-10 .elementor-element.elementor-element-e07a956 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:25px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-fb1b54b{text-align:center;}.elementor-10 .elementor-element.elementor-element-0798511{--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-10 .elementor-element.elementor-element-0798511:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0798511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0798511.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-10 .elementor-element.elementor-element-0798511:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-b54f4a8 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-b54f4a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b54f4a8.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b54f4a8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b54f4a8.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b54f4a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-4f70de1{text-align:center;}.elementor-10 .elementor-element.elementor-element-4f70de1 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:25px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-19e5bd9{text-align:center;}.elementor-10 .elementor-element.elementor-element-ddccaae{--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-10 .elementor-element.elementor-element-8e74f96{--display:flex;}.elementor-10 .elementor-element.elementor-element-8487e0c{text-align:center;}.elementor-10 .elementor-element.elementor-element-8487e0c .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:25px;font-weight:500;letter-spacing:5px;}.elementor-10 .elementor-element.elementor-element-19312a6{text-align:center;}.elementor-10 .elementor-element.elementor-element-19312a6 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-1f96b30 );}.elementor-10 .elementor-element.elementor-element-cb6675b{--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-10 .elementor-element.elementor-element-e12c2c3{--display:flex;}.elementor-10 .elementor-element.elementor-element-c1258ef{z-index:9;}.elementor-10 .elementor-element.elementor-element-c1258ef .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-stacked .elementor-icon:hover{background-color:#000000;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c1258ef.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c1258ef .elementor-icon{font-size:60px;padding:17px;border-width:2px 2px 2px 2px;}.elementor-10 .elementor-element.elementor-element-c1258ef .elementor-icon svg{height:60px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-df17221{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;top:45px;}.elementor-10 .elementor-element.elementor-element-df17221.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-df17221{left:159px;}body.rtl .elementor-10 .elementor-element.elementor-element-df17221{right:159px;}.elementor-10 .elementor-element.elementor-element-df17221 .elementor-divider-separator{width:66%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-df17221 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-cb0a6a3{--display:flex;}.elementor-10 .elementor-element.elementor-element-5c01325{z-index:9;}.elementor-10 .elementor-element.elementor-element-5c01325 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-stacked .elementor-icon:hover{background-color:#000000;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c01325.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c01325 .elementor-icon{font-size:60px;padding:16px;border-width:2px 2px 2px 2px;}.elementor-10 .elementor-element.elementor-element-5c01325 .elementor-icon svg{height:60px;}.elementor-10 .elementor-element.elementor-element-afffc04{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;top:45px;}.elementor-10 .elementor-element.elementor-element-afffc04.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-afffc04{left:159px;}body.rtl .elementor-10 .elementor-element.elementor-element-afffc04{right:159px;}.elementor-10 .elementor-element.elementor-element-afffc04 .elementor-divider-separator{width:66%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-afffc04 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-c6725b1{--display:flex;}.elementor-10 .elementor-element.elementor-element-94ee6c4{z-index:9;}.elementor-10 .elementor-element.elementor-element-94ee6c4 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-stacked .elementor-icon:hover{background-color:#000000;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-94ee6c4.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-94ee6c4 .elementor-icon{font-size:60px;padding:16px;border-width:2px 2px 2px 2px;}.elementor-10 .elementor-element.elementor-element-94ee6c4 .elementor-icon svg{height:60px;}.elementor-10 .elementor-element.elementor-element-b584ee7{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;top:45px;}.elementor-10 .elementor-element.elementor-element-b584ee7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b584ee7{left:159px;}body.rtl .elementor-10 .elementor-element.elementor-element-b584ee7{right:159px;}.elementor-10 .elementor-element.elementor-element-b584ee7 .elementor-divider-separator{width:66%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-b584ee7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-1b5db30{--display:flex;}.elementor-10 .elementor-element.elementor-element-d8fd1dd{z-index:9;}.elementor-10 .elementor-element.elementor-element-d8fd1dd .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-stacked .elementor-icon:hover{background-color:#000000;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d8fd1dd.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d8fd1dd .elementor-icon{font-size:60px;padding:16px;border-width:2px 2px 2px 2px;}.elementor-10 .elementor-element.elementor-element-d8fd1dd .elementor-icon svg{height:60px;}.elementor-10 .elementor-element.elementor-element-c300f2d{--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-10 .elementor-element.elementor-element-0f4bbe8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-0f4bbe8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0f4bbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048469b );}.elementor-10 .elementor-element.elementor-element-0f4bbe8.e-con:hover{--e-con-transform-translateY:-47px;}.elementor-10 .elementor-element.elementor-element-1c8ef60{text-align:center;}.elementor-10 .elementor-element.elementor-element-1c8ef60 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e5324f9{text-align:center;}.elementor-10 .elementor-element.elementor-element-e5324f9 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-1f96b30 );}.elementor-10 .elementor-element.elementor-element-8896bd4{text-align:center;}.elementor-10 .elementor-element.elementor-element-5072787 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5072787 .elementor-icon{font-size:247px;}.elementor-10 .elementor-element.elementor-element-5072787 .elementor-icon svg{height:247px;}.elementor-10 .elementor-element.elementor-element-b7e490b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b7e490b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b7e490b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048469b );}.elementor-10 .elementor-element.elementor-element-b7e490b.e-con:hover{--e-con-transform-translateY:-47px;}.elementor-10 .elementor-element.elementor-element-265cb41{text-align:center;}.elementor-10 .elementor-element.elementor-element-265cb41 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-cedd232{text-align:center;}.elementor-10 .elementor-element.elementor-element-cedd232 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:25px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-e400268{text-align:center;}.elementor-10 .elementor-element.elementor-element-f4deaa4 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-f4deaa4 .elementor-icon{font-size:212px;}.elementor-10 .elementor-element.elementor-element-f4deaa4 .elementor-icon svg{height:212px;}.elementor-10 .elementor-element.elementor-element-b764166{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b764166:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b764166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048469b );}.elementor-10 .elementor-element.elementor-element-b764166.e-con:hover{--e-con-transform-translateY:-47px;}.elementor-10 .elementor-element.elementor-element-a72537f{text-align:center;}.elementor-10 .elementor-element.elementor-element-a72537f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4480b57{text-align:center;}.elementor-10 .elementor-element.elementor-element-4480b57 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:25px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-9d5c620{text-align:center;}.elementor-10 .elementor-element.elementor-element-2f9741c .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-2f9741c .elementor-icon{font-size:247px;}.elementor-10 .elementor-element.elementor-element-2f9741c .elementor-icon svg{height:247px;}.elementor-10 .elementor-element.elementor-element-98dc8fa{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-98dc8fa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-98dc8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048469b );}.elementor-10 .elementor-element.elementor-element-98dc8fa.e-con:hover{--e-con-transform-translateY:-47px;}.elementor-10 .elementor-element.elementor-element-c902c65{text-align:center;}.elementor-10 .elementor-element.elementor-element-c902c65 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2c59162{text-align:center;}.elementor-10 .elementor-element.elementor-element-2c59162 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:25px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-492b6fc{text-align:center;}.elementor-10 .elementor-element.elementor-element-6c21bc6 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6c21bc6 .elementor-icon{font-size:247px;}.elementor-10 .elementor-element.elementor-element-6c21bc6 .elementor-icon svg{height:247px;}.elementor-10 .elementor-element.elementor-element-a50ea08{--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-10 .elementor-element.elementor-element-a50ea08:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a50ea08 > .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-10 .elementor-element.elementor-element-7f4013a{--display:flex;}.elementor-10 .elementor-element.elementor-element-fbc4cc2{text-align:center;}.elementor-10 .elementor-element.elementor-element-fbc4cc2 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-54ebb2e{text-align:center;}.elementor-10 .elementor-element.elementor-element-54ebb2e .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:#F0F0F0;}.elementor-10 .elementor-element.elementor-element-361900c{text-align:center;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-12201e5{--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-10 .elementor-element.elementor-element-8fa307b{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-8fa307b: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-10 .elementor-element.elementor-element-8fa307b, .elementor-10 .elementor-element.elementor-element-8fa307b::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-a3ef093 .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-10 .elementor-element.elementor-element-a3ef093 .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-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-flipbox-fixed-height:not(.eael-template){height:397px;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-flipbox-fixed-height.eael-template{min-height:397px;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-a3ef093 .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-10 .elementor-element.elementor-element-a3ef093 .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-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-10 .elementor-element.elementor-element-a3ef093 .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-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-container .flipbox-button, .elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-container .flipbox-button > i{font-size:16px;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-container .flipbox-button > svg{height:16px;width:16px;line-height:16px;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-container .flipbox-button:hover{color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a3ef093 .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a3ef093 .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-10 .elementor-element.elementor-element-a3ef093.eael_wd_liquid_glass-effect1 .eael-elements-flip-box-front-container{background-color:#0000006E;backdrop-filter:blur(24px);}.elementor-10 .elementor-element.elementor-element-a3ef093.eael_wd_liquid_glass_shadow-effect3 .eael-elements-flip-box-front-container{border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a3ef093.eael_wd_liquid_glass_rear-effect1 .eael-elements-flip-box-rear-container{background-color:#FFFFFF1F;backdrop-filter:blur(0px);}.elementor-10 .elementor-element.elementor-element-a3ef093.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-10 .elementor-element.elementor-element-0af93a6{--display:flex;}.elementor-10 .elementor-element.elementor-element-0af93a6: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-10 .elementor-element.elementor-element-0af93a6, .elementor-10 .elementor-element.elementor-element-0af93a6::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .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-10 .elementor-element.elementor-element-ee6b7a6 .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-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-flipbox-fixed-height:not(.eael-template){height:397px;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-flipbox-fixed-height.eael-template{min-height:397px;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .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-10 .elementor-element.elementor-element-ee6b7a6 .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-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .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-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-container .flipbox-button, .elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-container .flipbox-button > i{font-size:16px;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-container .flipbox-button > svg{height:16px;width:16px;line-height:16px;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-container .flipbox-button:hover{color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ee6b7a6 .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-10 .elementor-element.elementor-element-ee6b7a6.eael_wd_liquid_glass-effect1 .eael-elements-flip-box-front-container{background-color:#0000006E;backdrop-filter:blur(24px);}.elementor-10 .elementor-element.elementor-element-ee6b7a6.eael_wd_liquid_glass_shadow-effect3 .eael-elements-flip-box-front-container{border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ee6b7a6.eael_wd_liquid_glass_rear-effect1 .eael-elements-flip-box-rear-container{background-color:#FFFFFF1F;backdrop-filter:blur(0px);}.elementor-10 .elementor-element.elementor-element-ee6b7a6.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-10 .elementor-element.elementor-element-71bf239{--display:flex;}.elementor-10 .elementor-element.elementor-element-71bf239: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-10 .elementor-element.elementor-element-71bf239, .elementor-10 .elementor-element.elementor-element-71bf239::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-front-container{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/06/west-palm-beach-florida-2026-03-24-11-19-43-utc-scaled.jpg");align-items:center;background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-rear-container{background-image:url("https://dgsouthfloridarealestate.com/wp-content/uploads/2026/06/west-palm-beach-florida-2026-03-24-11-19-43-utc-scaled.jpg");align-items:center;background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-flipbox-fixed-height:not(.eael-template){height:397px;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-flipbox-fixed-height.eael-template{min-height:397px;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-6973043 .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-10 .elementor-element.elementor-element-6973043 .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-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-10 .elementor-element.elementor-element-6973043 .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-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-container .flipbox-button, .elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-container .flipbox-button > i{font-size:16px;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-container .flipbox-button > svg{height:16px;width:16px;line-height:16px;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-container .flipbox-button:hover{color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6973043 .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6973043 .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-10 .elementor-element.elementor-element-6973043.eael_wd_liquid_glass-effect1 .eael-elements-flip-box-front-container{background-color:#0000006E;backdrop-filter:blur(24px);}.elementor-10 .elementor-element.elementor-element-6973043.eael_wd_liquid_glass_shadow-effect3 .eael-elements-flip-box-front-container{border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6973043.eael_wd_liquid_glass_rear-effect1 .eael-elements-flip-box-rear-container{background-color:#FFFFFF1F;backdrop-filter:blur(0px);}.elementor-10 .elementor-element.elementor-element-6973043.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-10 .elementor-element.elementor-element-9bd2dd2{--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-10 .elementor-element.elementor-element-27675fe{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-27675fe:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-27675fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#153965;}.elementor-10 .elementor-element.elementor-element-72fd09a{--display:flex;}.elementor-10 .elementor-element.elementor-element-09da197{text-align:start;}.elementor-10 .elementor-element.elementor-element-09da197 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-95083b3 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-143dd46{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a6c55fc .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-a6c55fc .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-a6c55fc .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-10 .elementor-element.elementor-element-a6c55fc .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-a6c55fc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-08a15f5{--display:flex;--justify-content:center;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-269bb4f .swiper-pagination-bullet-active, .elementor-10 .elementor-element.elementor-element-269bb4f .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-269bb4f .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-269bb4f .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:0px;border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-269bb4f .elementor-testimonial__header{padding-top:20px;padding-left:20px;padding-right:20px;border-block-end-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-269bb4f .elementor-testimonial__content{padding-bottom:20px;padding-left:20px;padding-right:20px;}.elementor-10 .elementor-element.elementor-element-269bb4f .elementor-swiper-button{font-size:20px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-269bb4f .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-269bb4f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-10 .elementor-element.elementor-element-269bb4f .elementor-star-rating{font-size:18px;}.elementor-10 .elementor-element.elementor-element-4a1ed6d{--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-10 .elementor-element.elementor-element-4a1ed6d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4a1ed6d > .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:contain;}.elementor-10 .elementor-element.elementor-element-4a1ed6d::before, .elementor-10 .elementor-element.elementor-element-4a1ed6d > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4a1ed6d > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4a1ed6d > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4a1ed6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4a1ed6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 36%, #F5F1EC 29%);}.elementor-10 .elementor-element.elementor-element-7b62208{--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-10 .elementor-element.elementor-element-7b62208.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d281dca{--display:flex;}.elementor-10 .elementor-element.elementor-element-9199247 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f6c0af7 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-7a18139{width:var( --container-widget-width, 100.167% );max-width:100.167%;--container-widget-width:100.167%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7a18139.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b2cd2cf .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-b2cd2cf .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b2cd2cf .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-10 .elementor-element.elementor-element-b2cd2cf .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-b2cd2cf .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2aa6584{--display:flex;}.elementor-10 .elementor-element.elementor-element-d746bb6{--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-10 .elementor-element.elementor-element-a10d93b{--display:flex;}.elementor-10 .elementor-element.elementor-element-41fd53a{text-align:center;}.elementor-10 .elementor-element.elementor-element-41fd53a .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0d80d84{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-0d80d84.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0d80d84 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-2a5b95a{text-align:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-249f9f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-283760d{--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-10 .elementor-element.elementor-element-9b6d680{--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-10 .elementor-element.elementor-element-31c3874{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-17ac34c{--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-10 .elementor-element.elementor-element-6e19acb{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-863acb1{--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-10 .elementor-element.elementor-element-b298a66{--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-10 .elementor-element.elementor-element-3b801f1{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-baf7278{--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-10 .elementor-element.elementor-element-8ca24be{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-e4d385a{--display:flex;}.elementor-10 .elementor-element.elementor-element-2aa9f9c{--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-10 .elementor-element.elementor-element-06fc171{--display:flex;}.elementor-10 .elementor-element.elementor-element-f051708 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-92221de{--display:flex;}.elementor-10 .elementor-element.elementor-element-eb4344b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-4ac4f7d{--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-10 .elementor-element.elementor-element-ee9b6fc{--display:flex;}.elementor-10 .elementor-element.elementor-element-b63bea1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-d0e7fe0{--display:flex;}.elementor-10 .elementor-element.elementor-element-80131a3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-9705077{--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;}.elementor-10 .elementor-element.elementor-element-6b7ace6{--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-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-10 .elementor-element.elementor-element-d360791{--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-10 .elementor-element.elementor-element-d75310e{--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-10 .elementor-element.elementor-element-8c56121{--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-10 .elementor-element.elementor-element-5997ca5{--display:flex;}.elementor-10 .elementor-element.elementor-element-32500ae{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-10 .elementor-element.elementor-element-2861068{--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-10 .elementor-element.elementor-element-bea833e{--display:flex;}.elementor-10 .elementor-element.elementor-element-0f0a910{text-align:center;}.elementor-10 .elementor-element.elementor-element-0f0a910 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-feb76e5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-feb76e5.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-feb76e5 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-bf0bd85{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-bf0bd85.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0afb4ad{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0afb4ad.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0afb4ad .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-10 .elementor-element.elementor-element-ca7d685 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ca7d685 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-ca7d685.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ca7d685 .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-10 .elementor-element.elementor-element-ca7d685 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-ca7d685 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-87999ca{--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-10 .elementor-element.elementor-element-87999ca:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-87999ca > .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-10 .elementor-element.elementor-element-9db2d70{--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-10 .elementor-element.elementor-element-6079b10{text-align:start;}.elementor-10 .elementor-element.elementor-element-6079b10 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:16px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-16c7cb5 .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-287b290{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dd69b06{--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-10 .elementor-element.elementor-element-5d70699{--grid-columns:3;--grid-column-gap:15px;}.elementor-10 .elementor-element.elementor-element-5d70699 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-10 .elementor-element.elementor-element-5d70699 .e-loop-item > .elementor-section, .elementor-10 .elementor-element.elementor-element-5d70699 .e-loop-item > .elementor-section > .elementor-container, .elementor-10 .elementor-element.elementor-element-5d70699 .e-loop-item > .e-con, .elementor-10 .elementor-element.elementor-element-5d70699 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-10 .elementor-element.elementor-element-7171dd3{--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-10 .elementor-element.elementor-element-7171dd3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7171dd3 > .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:contain;}.elementor-10 .elementor-element.elementor-element-7171dd3::before, .elementor-10 .elementor-element.elementor-element-7171dd3 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7171dd3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7171dd3 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7171dd3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7171dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-048469b ) 59%, #F5F1EC00 58%);}.elementor-10 .elementor-element.elementor-element-acc2c19{--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-10 .elementor-element.elementor-element-acc2c19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5247592{--display:flex;}.elementor-10 .elementor-element.elementor-element-cc3dcbf .elementor-heading-title{font-family:"Vidaloka", Sans-serif;font-size:68px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-7231ada{width:var( --container-widget-width, 100.167% );max-width:100.167%;--container-widget-width:100.167%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7231ada.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ba5efa1 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ba5efa1 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-ba5efa1 .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-10 .elementor-element.elementor-element-ba5efa1 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-ba5efa1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1afca95{--display:flex;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-bf0bd85{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0afb4ad{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-5d70699{--grid-columns:2;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-cefab11{--width:100%;}.elementor-10 .elementor-element.elementor-element-dc69bef{--width:50%;}.elementor-10 .elementor-element.elementor-element-cd82596{--width:50%;}.elementor-10 .elementor-element.elementor-element-ad68d37{--width:50%;}.elementor-10 .elementor-element.elementor-element-5409509{--width:50%;}.elementor-10 .elementor-element.elementor-element-69f2dea{--width:94%;}.elementor-10 .elementor-element.elementor-element-6b7ace6{--width:25%;}.elementor-10 .elementor-element.elementor-element-d360791{--width:25%;}.elementor-10 .elementor-element.elementor-element-d75310e{--width:25%;}.elementor-10 .elementor-element.elementor-element-8c56121{--width:25%;}.elementor-10 .elementor-element.elementor-element-9db2d70{--width:30%;}.elementor-10 .elementor-element.elementor-element-dd69b06{--width:70%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-a1be2c9{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-a1be2c9 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-810303d{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-242ca31{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3958c2b .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-8e7ae60 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-19312a6 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-54ebb2e .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-95083b3 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-4a1ed6d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4a1ed6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4a1ed6d{--overlay-opacity:1;}.elementor-10 .elementor-element.elementor-element-7b62208{--width:168.25px;}.elementor-10 .elementor-element.elementor-element-f6c0af7 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-0d80d84{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-0d80d84 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-feb76e5{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-feb76e5 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-bf0bd85{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-0afb4ad{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-5d70699{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-acc2c19{--width:168.25px;}.elementor-10 .elementor-element.elementor-element-cc3dcbf .elementor-heading-title{font-size:40px;}}