.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */.elementor-12476 { position: sticky; top: 0; z-index: 1000; }
.admin-bar .elementor-12476 { top: 32px; }
@media (max-width: 782px) { .admin-bar .elementor-12476 { top: 46px; } }
@media (max-width: 600px) { .admin-bar .elementor-12476 { top: 0; } }
.elementor-12476 summary::-webkit-details-marker { display: none; }
.elementor-12476 summary { list-style: none; }
/* Copied from staging: styles the builder would not save as element styles */
/* M Hilton Head */ .elementor-12476 [data-interaction-id="1b5845c9"] { border-block-end-width:1px; border-bottom-style: solid; border-bottom-color: #eeeeee; }
/* M Bluffton */ .elementor-12476 [data-interaction-id="7fb3dfd9"] { border-block-end-width:1px; border-bottom-style: solid; border-bottom-color: #eeeeee; }
/* Nav Podcast */ .elementor-12476 [data-interaction-id="4f657c6"]:hover { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: #7aea63; }
/* Nav Podcast */ .elementor-12476 [data-interaction-id="4f657c6"]:focus { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: #7aea63; }
/* Nav Podcast */ .elementor-12476 [data-interaction-id="4f657c6"] { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: transparent; }
/* Site Header */ .elementor-12476 [data-interaction-id="2a0b4cc4"] { border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #e5e5e5; }
/* Menu Toggle */ .elementor-12476 [data-interaction-id="58a8396d"] { list-style: none; }
/* Newsletter Button */ .elementor-12476 [data-interaction-id="165acde1"] { white-space: nowrap; }
/* Nav Bluffton */ .elementor-12476 [data-interaction-id="20e23524"]:hover { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: #7aea63; }
/* Nav Bluffton */ .elementor-12476 [data-interaction-id="20e23524"]:focus { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: #7aea63; }
/* Nav Bluffton */ .elementor-12476 [data-interaction-id="20e23524"] { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: transparent; }
/* M Podcast */ .elementor-12476 [data-interaction-id="5d708093"] { border-block-end-width:1px; border-bottom-style: solid; border-bottom-color: #eeeeee; }
/* Mobile Menu Panel */ .elementor-12476 [data-interaction-id="4e58207e"] { border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #e5e5e5; }
/* Menu Toggle Label */ .elementor-12476 [data-interaction-id="857a9f7"] { white-space: nowrap; }
/* Nav Savannah */ .elementor-12476 [data-interaction-id="2a8eaf28"]:hover { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: #7aea63; }
/* Nav Savannah */ .elementor-12476 [data-interaction-id="2a8eaf28"]:focus { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: #7aea63; }
/* Nav Savannah */ .elementor-12476 [data-interaction-id="2a8eaf28"] { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: transparent; }
/* Header Logo */ .elementor-12476 [data-interaction-id="5b92d2a"] { max-width: none; }
/* M Florida */ .elementor-12476 [data-interaction-id="6c01f83a"] { border-block-end-width:1px; border-bottom-style: solid; border-bottom-color: #eeeeee; }
/* Nav Florida */ .elementor-12476 [data-interaction-id="59746d10"]:hover { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: #7aea63; }
/* Nav Florida */ .elementor-12476 [data-interaction-id="59746d10"]:focus { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: #7aea63; }
/* Nav Florida */ .elementor-12476 [data-interaction-id="59746d10"] { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: transparent; }
/* Mobile Newsletter */ .elementor-12476 [data-interaction-id="17c7dd4a"] { white-space: nowrap; }
/* Nav Hilton Head */ .elementor-12476 [data-interaction-id="7d331b20"]:hover { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: #7aea63; }
/* Nav Hilton Head */ .elementor-12476 [data-interaction-id="7d331b20"]:focus { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: #7aea63; }
/* Nav Hilton Head */ .elementor-12476 [data-interaction-id="7d331b20"] { border-block-end-width:2px; border-bottom-style: solid; border-bottom-color: transparent; }
/* M Savannah */ .elementor-12476 [data-interaction-id="199ca0ca"] { border-block-end-width:1px; border-bottom-style: solid; border-bottom-color: #eeeeee; }/* End custom CSS */