/* Static-site repairs for the former WordPress shell. */
.search-toggle-li, .header-searchform-wrap, #mobile-menu-search { display: none !important; }
#site-logo img { width: 150px; height: auto; }
.elementor-widget-image img[src="/assets/dream-capital-wordmark.svg"] { max-width: min(90%, 400px); height: auto; }
body.menu-expanded #mobile-dropdown { display: block !important; visibility: visible !important; opacity: 1 !important; }
body.menu-expanded .oceanwp-mobile-menu-icon .oceanwp-text { display: none; }
body:not(.menu-expanded) .oceanwp-mobile-menu-icon .oceanwp-close-text { display: none; }
/* The source site's service icons and header photography were not exported. */
.elementor-widget-image .elementor-widget-container:empty { display: none; }
@media (max-width: 767px) { #mobile-dropdown { background: #231f20; padding: 16px; } #mobile-dropdown a { color: #fff; } }

.elementor-8 .elementor-element.elementor-element-d6ef53e > .elementor-widget-wrap { background-color: #e8e1d8; }

.elementor-8 .elementor-element.elementor-element-e75010b, .elementor-8 .elementor-element.elementor-element-660aef0, .elementor-8 .elementor-element.elementor-element-99973d9, .elementor-8 .elementor-element.elementor-element-4aa2f04 { display: none; }
