:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-4349d0fb{background-color:var(--contrast-2);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative}.gb-element-12f6e850{align-items:flex-end;background-blend-mode:normal,normal;display:flex;grid-column:1;grid-row:1;padding-bottom:8rem;position:relative;z-index:5;background:linear-gradient(180deg,rgba(255,255,255,0.93) 0%,rgba(255,255,255,0) 100%),linear-gradient(0deg,var(--contrast-2) 0%,rgba(14,14,20,0) 20%)}.gb-element-01a9f7e8{align-items:flex-end;display:flex;grid-column:1;grid-row:1;padding-bottom:8rem;padding-top:4rem;position:relative}@media (max-width:1024px){.gb-element-01a9f7e8{grid-row:2;padding-bottom:2rem;padding-top:2rem}}@media (max-width:767px){.gb-element-01a9f7e8{padding-top:2rem}}.gb-element-5503c47c{flex-direction:column}.gb-element-a25df958{display:flex;flex-direction:column;position:relative;z-index:10}.gb-element-e19a5f04{background-color:var(--contrast-2);padding-bottom:2rem}.gb-element-d8157abe{column-gap:3em;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:3em}@media (max-width:767px){.gb-element-d8157abe{grid-template-columns:1fr}}.gb-element-ebaf9268{align-items:flex-start;column-gap:2rem;display:flex;row-gap:2rem;padding:1rem}.gb-element-ebaf9268:is(:hover,:focus){background-color:var(--contrast)}@media (max-width:1024px){.gb-element-ebaf9268{flex-direction:column}}@media (max-width:767px){.gb-element-ebaf9268{flex-direction:column}}.gb-element-3c5aba1f{align-items:flex-start;column-gap:2rem;display:flex;row-gap:2rem;padding:1rem}.gb-element-3c5aba1f:is(:hover,:focus){background-color:var(--contrast)}@media (max-width:1024px){.gb-element-3c5aba1f{flex-direction:column}}@media (max-width:767px){.gb-element-3c5aba1f{flex-direction:column}}.gb-element-aee0e77a{align-items:flex-start;column-gap:2rem;display:flex;row-gap:2rem;padding:1rem}.gb-element-aee0e77a:is(:hover,:focus){background-color:var(--contrast)}@media (max-width:1024px){.gb-element-aee0e77a{flex-direction:column}}@media (max-width:767px){.gb-element-aee0e77a{flex-direction:column}}.gb-element-4b6b6f6a{background-color:var(--contrast-2);padding-top:8rem;position:relative;z-index:5}@media (max-width:767px){.gb-element-4b6b6f6a{padding-top:6rem}}.gb-element-27e8ed80{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem;text-align:center}@media (max-width:767px){.gb-element-27e8ed80{align-items:flex-start}}.gb-element-5529b5f3{margin-bottom:3rem}.gb-element-fbdb03e0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1024px){.gb-element-fbdb03e0{display:flex;flex-direction:column-reverse;grid-template-columns:1fr}}@media (max-width:767px){.gb-element-fbdb03e0{grid-template-columns:1fr}}.gb-element-9eb7df7d{align-items:flex-start;background-color:var(--contrast);display:flex;flex-direction:column;justify-content:center;padding:4rem}@media (max-width:767px){.gb-element-9eb7df7d{padding:1.5rem}}.gb-element-3f8da371{align-items:center;column-gap:2rem;display:flex;margin-bottom:3rem}@media (max-width:767px){.gb-element-3f8da371{flex-direction:column;row-gap:1rem}}.gb-element-f2735fd0{display:flex;flex-direction:column;row-gap:1rem}.gb-element-96f69f2a{display:flex;flex-direction:column;row-gap:1rem}.gb-element-abb39d60{background-blend-mode:normal;background-image:url('https://www.venturesouthrealestate.com/wp-content/uploads/2026/02/408-n-wild-olive-ave-daytona-beach-fl.jpg');background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:1024px){.gb-element-abb39d60{aspect-ratio:4/3}}.gb-element-3abc514b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1024px){.gb-element-3abc514b{display:flex;flex-direction:column-reverse;grid-template-columns:1fr}}@media (max-width:767px){.gb-element-3abc514b{grid-template-columns:1fr}}.gb-element-e13ff64a{align-items:flex-start;background-color:var(--contrast);display:flex;flex-direction:column;justify-content:center;padding:4rem}@media (max-width:767px){.gb-element-e13ff64a{padding:1.5rem}}.gb-element-a941b41e{align-items:center;column-gap:2rem;display:flex;margin-bottom:3rem}@media (max-width:767px){.gb-element-a941b41e{flex-direction:column;row-gap:1rem}}.gb-element-08a9c643{display:flex;flex-direction:column;row-gap:1rem}.gb-element-e3925d08{display:flex;flex-direction:column;row-gap:1rem}.gb-element-ba6f7dce{background-blend-mode:normal;background-image:url('https://www.venturesouthrealestate.com/wp-content/uploads/2026/02/10719-front-beach-rd-panama-city-beach-fl.jpg.avif');background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:1024px){.gb-element-ba6f7dce{aspect-ratio:4/3}}.gb-element-88d6d56e{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.gb-element-db1d3d8b{display:flex;justify-content:center;text-align:center}.gb-element-10f04421{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-96acf944{background-blend-mode:normal;background-image:linear-gradient(180deg,var(--base-3) 50%,var(--base-2) 50%);background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:0rem;padding-top:0rem}.gb-element-64fa0be3{column-gap:0em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0em}@media (max-width:1024px){.gb-element-64fa0be3{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-64fa0be3{grid-template-columns:1fr}}.gb-element-15826309{background-color:var(--contrast-2);padding:5rem}@media (max-width:767px){.gb-element-15826309{padding:2rem}}.gb-element-f819571a{background-color:var(--base-2)}.gb-element-cfac5317{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem;text-align:center}@media (max-width:767px){.gb-element-cfac5317{align-items:flex-start}}.gb-element-58a46b05{display:flex;flex-direction:column;height:100%;justify-content:center}@media (max-width:1024px){.gb-element-58a46b05{order:initial}}.gb-element-c7229bc7{background-blend-mode:normal;background-image:linear-gradient(180deg,rgba(18,18,20,0) 0%,var(--contrast-2) 75%);background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:-200px;min-height:200px;position:relative;z-index:5}.gb-element-f0fc4a96{background-color:var(--contrast-2);padding-top:6rem;position:relative;z-index:5}@media (max-width:1024px){.gb-element-f0fc4a96{margin-top:unset}}.gb-element-d177d2d6{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-2428199f{align-items:center;display:flex;flex-direction:column;text-align:center}.gb-element-0f784ee5{background-color:var(--base-2);padding-bottom:6rem;padding-top:6rem;position:relative}@media (max-width:1024px){.gb-element-0f784ee5{align-items:center;display:flex;flex-direction:column}}.gb-element-2586b92b{column-gap:2em;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:2em}@media (max-width:1024px){.gb-element-2586b92b{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-2586b92b{grid-template-columns:1fr}}.gb-element-6e704d51{column-gap:3rem}@media (max-width:1024px){.gb-element-6e704d51{justify-content:center;text-align:center}}@media (max-width:767px){.gb-element-6e704d51{align-items:center;display:flex;flex-direction:column;grid-column:unset;row-gap:2rem;text-align:center}}.gb-element-ba846b51 a{color:var(--contrast)}.gb-element-ba846b51 a:hover{color:var(--contrast-3)}@media (max-width:1024px){.gb-element-ba846b51{align-items:center;display:flex;flex-direction:column;text-align:center}}@media (max-width:767px){.gb-element-ba846b51{align-items:center;display:flex;flex-direction:column;text-align:center}}.gb-element-98956384{display:flex;flex-direction:column;row-gap:.5rem}.gb-element-f4dd5762 a{color:var(--contrast)}.gb-element-f4dd5762 a:hover{color:var(--contrast-3)}@media (max-width:1024px){.gb-element-f4dd5762{align-items:center;display:flex;flex-direction:column;text-align:center}}@media (max-width:767px){.gb-element-f4dd5762{align-items:center;display:flex;flex-direction:column;text-align:center}}.gb-element-2923bb8a{display:flex;flex-direction:column;row-gap:.5rem}.gb-element-66a9fa7e a{color:var(--contrast)}.gb-element-66a9fa7e a:hover{color:var(--contrast-3)}@media (max-width:1024px){.gb-element-66a9fa7e{align-items:center;display:flex;flex-direction:column;text-align:center}}@media (max-width:767px){.gb-element-66a9fa7e{align-items:center;display:flex;flex-direction:column;text-align:center}}.gb-element-a2b638d8{column-gap:1.5rem;display:flex;margin-bottom:2.25rem;margin-left:4px}@media (max-width:1024px){.gb-element-a2b638d8{display:flex;justify-content:center}}.gb-element-5f7a9dc4{background-color:var(--base-2);padding:3rem 2rem}.gb-element-2e49994b{align-items:center;column-gap:2rem;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}@media (max-width:1024px){.gb-element-2e49994b{flex-direction:column}}.gb-element-644075d1{align-items:center;column-gap:1rem;display:flex;margin-left:24px}.gb-element-4c74540c{margin-left:20px;margin-top:-16px}.gb-media-ddd0bc69{filter:opacity(80%);grid-column:1;grid-row:1;height:100vh;max-width:100%;object-fit:cover;object-position:center top;width:100%}@media (max-width:1024px){.gb-media-ddd0bc69{height:auto}}.gb-media-4cf41d5a{display:block;height:100%;max-width:100%;object-fit:cover;width:100%}.gb-media-cf8dbe2c{display:block;height:auto;max-width:100%;object-fit:cover}@media (max-width:1024px){.gb-media-cf8dbe2c{order:initial}}.gb-media-34c44db5{height:auto;max-width:100%;object-fit:cover;width:100%}.gb-media-c8509b0e{height:auto;max-width:100%;object-fit:cover;width:150px}.gb-text-652957bd{color:var(--base-3);font-size:clamp(4rem,6.019vw + 1.111rem,5.625rem);line-height:calc(0px + 2ex);text-wrap:balance}@media (max-width:1024px){.gb-text-652957bd{width:80%}}@media (max-width:767px){.gb-text-652957bd{width:100%}}.gb-text-ae4f6b56{color:var(--base-3)}.gb-text-9890c22b{color:var(--base-3);margin-bottom:0px}.gb-text-20b1f005{color:var(--base-3)}.gb-text-93b632dd{color:var(--base-3);margin-bottom:0px}.gb-text-83344bbb{color:var(--base-3)}.gb-text-f8031ece{color:var(--base-3);margin-bottom:0px}.gb-text-934428a8{color:var(--base-3)}.gb-text-dc1c2714{color:var(--base-3);text-wrap:balance}.gb-text-dec5b646{color:var(--base-3)}.gb-text-27ab5fac{color:var(--base-3)}.gb-text-8d582c3c{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-8d582c3c .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent-2)}.gb-text-e56bf516{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-e56bf516 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent-2)}.gb-text-7a2fab63{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-7a2fab63 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent-2)}.gb-text-dff5301f{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-dff5301f .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent-2)}.gb-text-1a196e87{color:var(--base-3)}.gb-text-af0c79ca{color:var(--base-3)}.gb-text-3da9b960{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-3da9b960 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent-2)}.gb-text-fc2aaaf9{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-fc2aaaf9 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent-2)}.gb-text-76783096{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-76783096 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent-2)}.gb-text-efc50f68{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-efc50f68 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent-2)}.gb-text-25edbfee{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex}.gb-text-25edbfee .gb-shape svg{fill:currentColor}.gb-text-a5b2f665{color:var(--base-3)}.gb-text-8d7ab73d{color:var(--base-3);margin-bottom:2rem}@media (max-width:767px){.gb-text-4b6a6672{text-align:left}}.gb-text-efdf7fbf{text-wrap:balance}@media (max-width:767px){.gb-text-efdf7fbf{text-align:left}}.gb-text-1e6f535c{color:var(--contrast-2);margin-bottom:1rem}.gb-text-1e6f535c:is(:hover,:focus){color:var(--contrast-3)}.gb-text-1e6f535c a{color:var(--contrast-2)}.gb-text-4368dc7f{align-items:center;column-gap:8px;display:inline-flex;margin-bottom:0rem}.gb-text-4368dc7f .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent-2);margin-bottom:2px}.gb-text-c3146fb9{color:var(--base-3)}.gb-text-8e409f1f{color:var(--base-3);margin-bottom:2rem;text-wrap:balance}.gb-text-449ab36c{color:var(--contrast);display:flex;font-size:.9375rem;font-weight:700;letter-spacing:1.5px;margin-bottom:1rem;text-transform:uppercase}.gb-text-8397340e{display:flex;transition:all 0.5s ease 0s}.gb-text-5a0206b8{display:flex;transition:all 0.5s ease 0s}.gb-text-db47c569{display:flex;transition:all 0.5s ease 0s}.gb-text-dea2abeb{display:flex;transition:all 0.5s ease 0s}.gb-text-b6c42ff0{display:flex;transition:all 0.5s ease 0s}.gb-text-706032d7{color:var(--contrast);display:flex;font-size:.9375rem;font-weight:700;letter-spacing:1.5px;margin-bottom:1rem;text-transform:uppercase}.gb-text-ae85e960{color:var(--contrast);display:flex;font-size:.9375rem;font-weight:700;letter-spacing:1.5px;margin-bottom:1rem;text-transform:uppercase}.gb-text-65a959a5{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;font-size:2rem;transition:all 0.5s ease 0s}.gb-text-65a959a5:is(:hover,:focus) .gb-shape svg{color:var(--contrast-3)}.gb-text-65a959a5 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--contrast-2)}.gb-text-301d9956{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;font-size:2rem;transition:all 0.5s ease 0s}.gb-text-301d9956:is(:hover,:focus) .gb-shape svg{color:var(--contrast-3)}.gb-text-301d9956 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--contrast-2)}.gb-text-eeeaa131{color:var(--contrast);margin-bottom:0px;text-align:center}.gb-text-eeeaa131 a{color:var(--contrast);transition:all 0.5s ease 0s}.gb-text-eeeaa131 a:hover{color:var(--contrast-3)}.gb-text-096c7bc9{color:var(--contrast);margin-bottom:0px;text-align:center}.gb-text-096c7bc9 a{color:var(--contrast);transition:all 0.5s ease 0s}.gb-text-096c7bc9 a:hover{color:var(--contrast-3)}.gb-text-d0b3661f{color:var(--contrast);margin-bottom:0px;text-align:center}.gb-text-d0b3661f a{color:var(--contrast);transition:all 0.5s ease 0s}.gb-text-d0b3661f a:hover{color:var(--contrast-3)}.gb-text-b2957446{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-b2957446 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--contrast)}.gb-shape-b50ac444{background-color:var(--accent-2);color:var(--base-3);display:inline-flex;border-radius:2%;padding:12px}.gb-shape-b50ac444 svg{fill:currentColor;height:30px;width:30px}.gb-shape-b83d89e2{background-color:var(--accent-2);color:var(--base-3);display:inline-flex;border-radius:2%;padding:12px}.gb-shape-b83d89e2 svg{fill:currentColor;height:30px;width:30px}.gb-shape-d8d1661c{background-color:var(--accent-2);color:var(--base-3);display:inline-flex;border-radius:2%;padding:12px}.gb-shape-d8d1661c svg{fill:currentColor;height:30px;width:30px}.gb-shape-402da897{color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0;top:0;transform:scale(1,-1)}.gb-shape-402da897 svg{fill:currentColor;width:100%;color:#ffffff;height:2rem}.gb-shape-99275198{display:inline-flex}.gb-shape-99275198 svg{fill:currentColor;height:60px;width:60px;color:var(--contrast-2)}.gb-shape-46f1ea74{display:inline-flex}.gb-shape-46f1ea74 svg{fill:currentColor;height:60px;width:60px;color:var(--contrast-2)}.gb-carousel-d7231f28{--gb-carousel-slide-gap:0px;--gb-carousel-slides-per-view:1}.gb-carousel-control-7fcbba7e{align-items:center;background-color:var(--base);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:var(--contrast);display:flex;height:40px;justify-content:center;transition:all 0.5s ease 0s;width:40px;border-radius:50%}.gb-carousel-control-7fcbba7e:is(:hover,:focus){background-color:var(--base-3);color:var(--contrast)}.gb-carousel-control-7fcbba7e .gb-carousel-control-icon svg{width:20px;height:20px;fill:currentColor}.gb-carousel-control-271944a7{align-items:center;background-color:var(--base);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:var(--contrast);display:flex;height:40px;justify-content:center;transition:all 0.5s ease 0s;width:40px;border-radius:50%}.gb-carousel-control-271944a7:is(:hover,:focus){background-color:var(--base-3);color:var(--contrast)}.gb-carousel-control-271944a7 .gb-carousel-control-icon svg{width:20px;height:20px;fill:currentColor}.gb-carousel-pagination-596646bf{flex:1;margin-left:24px;margin-right:24px}.gb-carousel-pagination-596646bf .gb-carousel-dot{background-color:var(--base-3)}.gb-carousel-pagination-596646bf .gb-carousel-dot.is-active{background-color:var(--accent-2)}.gb-carousel-pagination-596646bf .gb-carousel-dot:hover{background-color:var(--accent-2)}.gb-looper-2ace996d{column-gap:3rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3rem}@media (max-width:1024px){.gb-looper-2ace996d{display:grid}}@media (max-width:767px){.gb-looper-2ace996d{grid-template-columns:1fr}}.gb-loop-item-27d402fe{column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}@media (max-width:1024px){.gb-loop-item-27d402fe{grid-template-columns:1fr}}