.elementor-8157 .elementor-element.elementor-element-vkz2fre > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8157 .elementor-element.elementor-element-vkz2fre:not(.elementor-motion-effects-element-type-background), .elementor-8157 .elementor-element.elementor-element-vkz2fre > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.realfloridagroup.com/wp-content/uploads/2026/04/real-florida-grouo-erick-and-jocelyn-header.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-8157 .elementor-element.elementor-element-vkz2fre > .elementor-container{min-height:214px;}.elementor-8157 .elementor-element.elementor-element-vkz2fre{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-8157 .elementor-element.elementor-element-vkz2fre > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8157 .elementor-element.elementor-element-iee7aqa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8157 .elementor-element.elementor-element-iee7aqa:not(.elementor-motion-effects-element-type-background), .elementor-8157 .elementor-element.elementor-element-iee7aqa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8157 .elementor-element.elementor-element-iee7aqa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-8157 .elementor-element.elementor-element-iee7aqa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8157 .elementor-element.elementor-element-957c1a9 > .elementor-element-populated{padding:0px 50px 0px 0px;}.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-8157 .elementor-element.elementor-element-fd47f1d img{width:100%;}.elementor-8157 .elementor-element.elementor-element-75109e3 > .elementor-element-populated{padding:50px 50px 50px 50px;}.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-8157 .elementor-element.elementor-element-0806230{text-align:left;}.elementor-widget-text-editor{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-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-8157 .elementor-element.elementor-element-27a622b{text-align:left;}.elementor-8157 .elementor-element.elementor-element-xpsf4j1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8157 .elementor-element.elementor-element-xpsf4j1:not(.elementor-motion-effects-element-type-background), .elementor-8157 .elementor-element.elementor-element-xpsf4j1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA;}.elementor-8157 .elementor-element.elementor-element-xpsf4j1 > .elementor-container{max-width:750px;}.elementor-8157 .elementor-element.elementor-element-xpsf4j1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-8157 .elementor-element.elementor-element-xpsf4j1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8157 .elementor-element.elementor-element-810c404 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:700;color:#4D4D4D;}.elementor-8157 .elementor-element.elementor-element-276bcf2{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-8157 .elementor-element.elementor-element-276bcf2 .elementor-widget-container{text-align:right;}.elementor-8157 .elementor-element.elementor-element-276bcf2 .elementor-social-icon{background-color:#3C83F3;--icon-padding:1em;}.elementor-8157 .elementor-element.elementor-element-276bcf2 .elementor-social-icon i{color:#FFFFFF;}.elementor-8157 .elementor-element.elementor-element-276bcf2 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-8157 .elementor-element.elementor-element-276bcf2 .elementor-social-icon:hover{background-color:#212121;}.elementor-8157 .elementor-element.elementor-element-276bcf2 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-8157 .elementor-element.elementor-element-276bcf2 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-8157 .elementor-element.elementor-element-18faf05:not(.elementor-motion-effects-element-type-background), .elementor-8157 .elementor-element.elementor-element-18faf05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.realfloridagroup.com/wp-content/uploads/2021/10/sold-by-jocelyn-fl-shape.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8157 .elementor-element.elementor-element-18faf05 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8157 .elementor-element.elementor-element-18faf05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:6px;margin-bottom:6px;}.elementor-8157 .elementor-element.elementor-element-e031d59 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-8157 .elementor-element.elementor-element-e031d59{text-align:left;}.elementor-8157 .elementor-element.elementor-element-e031d59 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:60px;text-transform:none;font-style:normal;text-decoration:none;color:#656566;}.elementor-8157 .elementor-element.elementor-element-ebd5988 > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-8157 .elementor-element.elementor-element-ebd5988{text-align:center;}.elementor-8157 .elementor-element.elementor-element-ebd5988 .elementor-heading-title{font-family:"Be Vietnam", Sans-serif;font-size:29px;letter-spacing:4.5px;color:#3C3C3C;}.elementor-8157 .elementor-element.elementor-element-f0ec64f{text-align:right;}.elementor-8157 .elementor-element.elementor-element-f0ec64f .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:60px;text-transform:none;font-style:normal;text-decoration:none;color:#656566;}.elementor-8157 .elementor-element.elementor-element-wgogj7o:not(.elementor-motion-effects-element-type-background), .elementor-8157 .elementor-element.elementor-element-wgogj7o > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-8157 .elementor-element.elementor-element-wgogj7o{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7px 0px 4px 0px;}.elementor-8157 .elementor-element.elementor-element-wgogj7o > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8157 .elementor-element.elementor-element-f6ba605{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-8157 .elementor-element.elementor-element-f6ba605 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-0px -0px -0px -0px;border-radius:-0px -0px -0px -0px;}.elementor-8157 .elementor-element.elementor-element-f6ba605 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8157 .elementor-element.elementor-element-f6ba605 .elementor-swiper-button.elementor-swiper-button-next{font-size:31px;color:#A4A4A4;}.elementor-8157 .elementor-element.elementor-element-f6ba605 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8157 .elementor-element.elementor-element-f6ba605 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#A4A4A4;}.elementor-8157 .elementor-element.elementor-element-f6ba605 .swiper-pagination-bullet{width:9px;height:9px;background:#009EE2;}.elementor-8157 .elementor-element.elementor-element-f6ba605 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#7D7D7D;opacity:1;}.elementor-8157 .elementor-element.elementor-element-f6ba605 .swiper-wrapper{display:flex;align-items:center;}.elementor-8157 .elementor-element.elementor-element-f6ba605 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:13px 13px 13px 13px;border-color:#E9E9E9;border-radius:156px 156px 156px 156px;}.elementor-8157 .elementor-element.elementor-element-f6ba605 .elementor-image-carousel-caption{text-align:center;font-family:"Asap Condensed", Sans-serif;font-size:18px;line-height:2.2em;letter-spacing:0.5px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-8157 .elementor-element.elementor-element-ab6a6de > .elementor-background-overlay{background-color:#003F58CF;opacity:1;}.elementor-8157 .elementor-element.elementor-element-ab6a6de{margin-top:37px;margin-bottom:37px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8157 .elementor-element.elementor-element-335956e .elementor-main-swiper .swiper-slide{border-radius:0px;padding:12px 0px 0px 0px;}.elementor-8157 .elementor-element.elementor-element-335956e .elementor-swiper-button{font-size:20px;}.elementor-8157 .elementor-element.elementor-element-335956e .elementor-testimonial__text{color:#F3F3F3;}.elementor-8157 .elementor-element.elementor-element-335956e .elementor-testimonial__name{color:#E9E9E9;}.elementor-8157 .elementor-element.elementor-element-335956e .elementor-testimonial__title{color:#A1A1A1;}.elementor-8157 .elementor-element.elementor-element-335956e .elementor-testimonial__image img{width:80px;height:80px;}.elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (80px / 2) - 8px );}body:not(.rtl) .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8157 .elementor-element.elementor-element-335956e.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}.elementor-8157 .elementor-element.elementor-element-3212b33 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #D5D5D5 100%);opacity:0.5;transition:background 3s, border-radius 0.3s, opacity 3s;}.elementor-8157 .elementor-element.elementor-element-3212b33:hover > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #D5D5D5 100%);opacity:0.5;}.elementor-8157 .elementor-element.elementor-element-3212b33 > .elementor-container{min-height:334px;}.elementor-8157 .elementor-element.elementor-element-3212b33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8157 .elementor-element.elementor-element-fbb57d7{text-align:center;}.elementor-8157 .elementor-element.elementor-element-fbb57d7 .elementor-heading-title{font-size:45px;color:#656566;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8157 .elementor-element.elementor-element-ba3b599{--iteration-count:infinite;--dynamic-text-color:#656566;--typing-selected-bg-color:#00A1E3;--typing-selected-color:#FFFFFF;}.elementor-8157 .elementor-element.elementor-element-ba3b599 .elementor-headline{text-align:center;font-size:67px;}.elementor-8157 .elementor-element.elementor-element-ba3b599 .elementor-headline-plain-text{color:#00A1E3;}.elementor-8157 .elementor-element.elementor-element-4cc7d91:not(.elementor-motion-effects-element-type-background), .elementor-8157 .elementor-element.elementor-element-4cc7d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.realfloridagroup.com/wp-content/uploads/2021/10/spring-hill-fl-realtor-coffee.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-8157 .elementor-element.elementor-element-4cc7d91 > .elementor-background-overlay{background-color:#013B53B3;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8157 .elementor-element.elementor-element-4cc7d91 > .elementor-container{min-height:259px;}.elementor-8157 .elementor-element.elementor-element-4cc7d91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8157 .elementor-element.elementor-element-cbb0261{text-align:center;}.elementor-8157 .elementor-element.elementor-element-cbb0261 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:76px;text-transform:none;text-shadow:2px 0px 10px #390C38;color:#FFFFFF;}.elementor-8157 .elementor-element.elementor-element-2b53c60{text-align:center;}.elementor-8157 .elementor-element.elementor-element-2b53c60 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:134px;text-transform:none;}.elementor-8157 .elementor-element.elementor-element-5f6ec2c > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-8157 .elementor-element.elementor-element-5f6ec2c{column-gap:0px;color:#656566;font-size:24px;}@media(max-width:1024px){.elementor-8157 .elementor-element.elementor-element-vkz2fre{padding:90px 25px 90px 25px;}.elementor-8157 .elementor-element.elementor-element-iee7aqa{padding:80px 25px 80px 25px;}.elementor-8157 .elementor-element.elementor-element-957c1a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8157 .elementor-element.elementor-element-fd47f1d > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-8157 .elementor-element.elementor-element-75109e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8157 .elementor-element.elementor-element-xpsf4j1{padding:50px 50px 50px 50px;}.elementor-8157 .elementor-element.elementor-element-810c404{text-align:left;}.elementor-8157 .elementor-element.elementor-element-wgogj7o{padding:50px 50px 50px 50px;}.elementor-8157 .elementor-element.elementor-element-f6ba605{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-8157 .elementor-element.elementor-element-vkz2fre:not(.elementor-motion-effects-element-type-background), .elementor-8157 .elementor-element.elementor-element-vkz2fre > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8157 .elementor-element.elementor-element-vkz2fre{padding:10px 0px 0px 0px;}.elementor-8157 .elementor-element.elementor-element-iee7aqa{padding:50px 25px 50px 25px;}.elementor-8157 .elementor-element.elementor-element-fd47f1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8157 .elementor-element.elementor-element-75109e3 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8157 .elementor-element.elementor-element-xpsf4j1{padding:50px 30px 50px 30px;}.elementor-8157 .elementor-element.elementor-element-810c404{text-align:center;}.elementor-8157 .elementor-element.elementor-element-276bcf2 .elementor-widget-container{text-align:center;}.elementor-8157 .elementor-element.elementor-element-276bcf2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-8157 .elementor-element.elementor-element-6028dc0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8157 .elementor-element.elementor-element-wgogj7o{padding:60px 30px 60px 30px;}.elementor-8157 .elementor-element.elementor-element-f6ba605{--e-image-carousel-slides-to-show:1;}.elementor-8157 .elementor-element.elementor-element-335956e .elementor-testimonial__image img{width:61px;height:61px;}}@media(min-width:768px){.elementor-8157 .elementor-element.elementor-element-e6ce8a8{width:100%;}.elementor-8157 .elementor-element.elementor-element-40589de{width:57%;}.elementor-8157 .elementor-element.elementor-element-362649e{width:43%;}.elementor-8157 .elementor-element.elementor-element-264f9b6{width:51.667%;}.elementor-8157 .elementor-element.elementor-element-0b426ac{width:48.333%;}.elementor-8157 .elementor-element.elementor-element-3cf33f1{width:53.162%;}.elementor-8157 .elementor-element.elementor-element-627c51a{width:46.797%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8157 .elementor-element.elementor-element-957c1a9{width:40%;}.elementor-8157 .elementor-element.elementor-element-75109e3{width:60%;}}@media(min-width:1025px){.elementor-8157 .elementor-element.elementor-element-vkz2fre:not(.elementor-motion-effects-element-type-background), .elementor-8157 .elementor-element.elementor-element-vkz2fre > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8157 .elementor-element.elementor-element-4cc7d91:not(.elementor-motion-effects-element-type-background), .elementor-8157 .elementor-element.elementor-element-4cc7d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}