:root{--gb-container-width:1280px;}.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-ff64fab7{background-blend-mode:normal,normal;background-color:#000000;background:linear-gradient(to left,rgba(0,0,0,0.38) 0%,rgba(0,0,0,0.38) 100%),url(https://www.kevincarlsonrealestate.com/wp-content/uploads/2025/08/kalorama.jpg) 50% 50% /cover no-repeat}.gb-element-685faec0{background-color:var(--color-primary)}@media (max-width:1024px){.gb-element-685faec0{padding-top:20px}}.gb-element-bf920c37{column-gap:5px;flex-direction:row;flex-wrap:wrap;padding:7rem 80px}@media (max-width:1024px){.gb-element-bf920c37{margin-bottom:40px;padding:3px 40px 3rem 40px}}@media (max-width:767px){.gb-element-bf920c37{margin-bottom:30px;padding:2px 20px 2rem 20px}}.gb-element-8055211e{align-items:stretch;column-gap:20px;display:flex;flex-direction:row;justify-content:space-around}@media (max-width:1024px){.gb-element-8055211e{column-gap:30px;display:flex;flex-direction:column;flex-wrap:wrap;width:100%}}.gb-element-fe68e859{align-items:flex-start;background-color:var(--color-light);display:flex;flex-direction:column;flex-wrap:wrap;font-size:16px;font-weight:normal;justify-content:space-around;width:50%;padding:20px 30px 40px 30px}.gb-element-fe68e859:is(:hover,:focus){background-image:url('http://039.myflydragons.com/wp-content/uploads/2025/11/Rectangle-10.png');background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:overlay;width:60%}@media (max-width:1024px){.gb-element-fe68e859{align-items:flex-start;margin-bottom:30px;padding-right:30px;width:100%}.gb-element-fe68e859:is(:hover,:focus){width:100%}}@media (max-width:767px){.gb-element-fe68e859{padding-bottom:20px;padding-left:20px;padding-right:20px}.gb-element-fe68e859:is(:hover,:focus){width:100%}}.gb-element-c5807205{align-items:flex-start;background-color:var(--color-light);display:flex;flex-direction:column;flex-wrap:wrap;font-size:16px;font-weight:normal;justify-content:space-around;width:50%;padding:20px 30px 40px 30px}.gb-element-c5807205:is(:hover,:focus){background-image:url('http://039.myflydragons.com/wp-content/uploads/2025/11/Rectangle-10.png');background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:overlay;width:60%}@media (max-width:1024px){.gb-element-c5807205{width:100%}.gb-element-c5807205:is(:hover,:focus){width:100%}}@media (max-width:767px){.gb-element-c5807205{margin-top:30px;padding-bottom:20px;padding-left:10px;padding-right:10px}}.gb-element-d803cc52{background-color:#ffffff;padding-bottom:2rem;padding-top:2rem}.gb-element-416df219{display:block;margin-bottom:50px;margin-left:auto;margin-right:auto}@media (max-width:1024px){.gb-element-416df219{grid-template-columns:1fr;padding-left:20px;padding-right:20px}}.gb-element-b8b3c45a{align-items:center;column-gap:5px;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;font-weight:normal;justify-content:space-between}@media (max-width:1024px){.gb-element-b5684671{padding-bottom:2rem;padding-top:2rem}}@media (max-width:767px){.gb-element-b5684671{padding-bottom:1rem;padding-top:1rem}}.gb-element-2e30f127{justify-self:center}.gb-element-00732eb3{justify-items:center}@media (max-width:1024px){.gb-element-00732eb3{margin-bottom:4rem;max-width:100%}}.gb-element-03af563e{padding-right:75px}@media (max-width:1024px){.gb-element-03af563e{order:2;padding-right:0px}}.gb-element-5905367b{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.gb-element-d2022476{display:block}@media (max-width:1024px){.gb-element-d2022476{grid-template-columns:1fr}}.gb-element-81c18990{padding-bottom:10px;padding-top:10px}.gb-element-21a3e802{background-color:#e4e1da;justify-items:center;padding-bottom:3rem;padding-top:4rem}@media (min-width:1025px){.gb-element-21a3e802{display:none !important}}@media (max-width:1024px){.gb-element-21a3e802{display:none !important}}@media (max-width:1024px) and (min-width:768px){.gb-element-21a3e802{display:none !important}}@media (max-width:767px){.gb-element-21a3e802{display:none !important;padding-top:0rem}}.gb-element-de9970e1{column-gap:5rem;padding-bottom:3rem;row-gap:3rem;text-align:left}@media (max-width:1024px){.gb-element-de9970e1{align-items:flex-start;flex-direction:column;margin-bottom:4rem}}@media (max-width:767px){.gb-element-de9970e1{margin-bottom:0rem;padding-bottom:2rem}}.gb-element-52e6e7e1{align-items:center;flex-basis:66%;justify-items:center;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:1024px){.gb-element-52e6e7e1{flex-basis:100%}}.gb-element-21c5da79{margin-top:1em}.gb-element-0059847e{margin-top:1em}.gb-element-8b45b579{margin-top:1em}.gb-element-d662465e{margin-top:1em}.gb-element-ff33a93d{margin-top:-50px;padding-top:0rem}@media (max-width:1024px){.gb-element-ff33a93d{padding-top:0rem}}.gb-element-b13d328f{column-gap:0.5rem;display:flex;flex-wrap:wrap;margin-bottom:20px;row-gap:0.5rem}.gb-element-4cc251c5{align-items:center;color:#ffffff;display:flex;flex-direction:row;font-size:14px;font-weight:400;justify-content:space-between;text-transform:uppercase;padding:0.5rem 2.5rem}@media (max-width:1024px){.gb-element-4cc251c5{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:767px){.gb-element-4cc251c5{padding-left:1rem;padding-right:1rem}}.gb-element-ae414852{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}@media (max-width:1024px){.gb-element-ae414852{display:none !important}}@media (max-width:1024px) and (min-width:768px){.gb-element-ae414852{display:none !important}}@media (max-width:767px){.gb-element-ae414852{display:none !important}}.gb-element-a5b8ee3c{align-items:center;cursor:pointer;display:flex;justify-items:center;margin-top:6px}@media (max-width:1024px){.gb-element-a5b8ee3c{align-items:flex-end;margin-top:4px}}@media (max-width:767px){.gb-element-a5b8ee3c{margin-top:3px}}.gb-element-752318c9{align-items:center;display:flex;justify-content:flex-end}@media (max-width:1024px){.gb-element-752318c9{display:none !important}}@media (max-width:1024px) and (min-width:768px){.gb-element-752318c9{display:none !important}}@media (max-width:767px){.gb-element-752318c9{display:none !important}}@media (min-width:1025px){.gb-element-d8f5a779{display:none !important}}@media (max-width:1024px){.gb-element-d8f5a779{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}}.gb-text-bdf99ae5{font-size:84px;font-weight:400;letter-spacing:-3px;line-height:68px;text-transform:uppercase}.gb-text-9529fca8{color:#bfa77a}@media (max-width:1024px){.gb-text-9529fca8{font-size:1.35rem}}@media (max-width:767px){.gb-text-9529fca8{font-size:1.1rem}}.gb-text-572a753f{color:#ffffff}.gb-text-2cbd88f3{text-decoration:none}.gb-text-03005f99{text-decoration:none}.gb-text-264295e6{border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;height:25px;text-align:center;width:25px;border-radius:50%}.gb-text-7f098881{color:#000000;font-size:16px;font-weight:700;text-decoration:none}.gb-text-6dbfa27c{margin-bottom:0.5rem}.gb-text-a6cfa848{text-decoration:none}.gb-text-33f1ab32{font-size:16px}.gb-text-d2943166{margin-bottom:0px;margin-top:0px}.gb-text-17ee6d79{color:#000000;font-size:16px;font-weight:700;text-decoration:none}.gb-text-4287b0f3{color:#2a2a2a;font-size:14px;font-weight:400;margin-bottom:10px;padding-top:10px}.gb-text-3b82f414{color:#000000;font-size:24px;font-weight:700;margin-bottom:10px}.gb-text-570200b8{color:#2a2a2a;font-size:14px;margin-bottom:10px}.gb-text-0d3247d8{color:#000000;font-size:16px;font-weight:700;text-decoration:none}.gb-text-77951caf{margin-bottom:0}.gb-text-73fa462f{margin-bottom:0}.gb-text-bbccee15{margin-bottom:0}.gb-text-17e60c1e{margin-bottom:0}.gb-text-1a36e83e{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;padding:0.25rem}.gb-text-1a36e83e .gb-shape svg{fill:currentColor;width:1.5rem;height:1.5rem}.gb-text-14624855{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;padding:0.25rem}.gb-text-14624855 .gb-shape svg{fill:currentColor;width:1.5rem;height:1.5rem}.gb-text-3bd85204{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;padding:0.25rem}.gb-text-3bd85204 .gb-shape svg{fill:currentColor;width:1.5rem;height:1.5rem}@media (max-width:1024px){.gb-text-3bd85204{display:none !important}}@media (max-width:1024px) and (min-width:768px){.gb-text-3bd85204{display:none !important}}@media (max-width:767px){.gb-text-3bd85204{display:none !important}}.gb-media-eba09750{height:auto;object-fit:cover;width:100%}.gb-media-f23aa799{height:auto;max-width:100%;min-height:450px;object-fit:cover;width:auto}.gb-media-063d530e{object-fit:cover;width:100%}@media (max-width:1024px){.gb-media-063d530e{order:1}}@media (max-width:767px){.gb-media-063d530e{margin-bottom:30px}}.gb-media-3c2cb206{object-fit:cover}.gb-media-a3ce6202{height:40px;max-width:100%;object-fit:contain;width:auto}@media (max-width:1024px){.gb-media-a3ce6202{height:35px}}@media (max-width:767px){.gb-media-a3ce6202{height:32px}}.gb-query-7e166c80{align-items:stretch}.gb-looper-fa230916{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.gb-looper-2d490dc8{column-gap:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1rem}@media (max-width:1024px){.gb-looper-2d490dc8{display:flex;flex-direction:column;grid-template-columns:repeat(3,minmax(0,1fr))}}.gb-loop-item-0bf70569{align-items:stretch;padding-left:10px;padding-right:10px}.gb-accordion-5a627643{font-size:16px}.gb-accordion__item-54a1440d{margin-bottom:1em;padding:1em}.gb-accordion__item-193a4e2b{margin-bottom:1em;padding:1em}.gb-accordion__item-e16f6679{margin-bottom:1em;padding:1em}.gb-accordion__item-d3e72f2d{margin-bottom:1em;padding:1em}.gb-accordion__toggle-a8cdb4bf{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-a8cdb4bf:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-a8cdb4bf:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-405806c6{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-405806c6:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-405806c6:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-2460226b{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-2460226b:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-2460226b:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-93935389{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-93935389:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-93935389:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-icon-cf0bce4e svg{width:1em;height:1em}.gb-accordion__toggle-icon-73dee1ba svg{width:1em;height:1em}.gb-accordion__toggle-icon-c11f0d0c svg{width:1em;height:1em}.gb-accordion__toggle-icon-069e78f1 svg{width:1em;height:1em}