.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-menu-toggle{margin-left:auto;background-color:transparent;}.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;letter-spacing:0.07em;}.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--main .elementor-item{color:#253746;fill:#253746;padding-left:8px;padding-right:8px;}.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--main .elementor-item:focus{color:#917248;fill:#917248;}.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#917248;}.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown a, .elementor-128 .elementor-element.elementor-element-074587d3 .elementor-menu-toggle{color:#223449;fill:#223449;}.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown{background-color:#ffffff;}.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown a:hover,
					.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown a:focus,
					.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-menu-toggle:hover,
					.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-menu-toggle:focus{color:#a3750a;}.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown a:hover,
					.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown a:focus,
					.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown a.highlighted{background-color:#faf9f6;}.elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown .elementor-item, .elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-128 .elementor-element.elementor-element-074587d3 div.elementor-menu-toggle{color:#253746;}.elementor-128 .elementor-element.elementor-element-074587d3 div.elementor-menu-toggle svg{fill:#253746;}.elementor-128 .elementor-element.elementor-element-074587d3 div.elementor-menu-toggle:hover, .elementor-128 .elementor-element.elementor-element-074587d3 div.elementor-menu-toggle:focus{color:#917248;}.elementor-128 .elementor-element.elementor-element-074587d3 div.elementor-menu-toggle:hover svg, .elementor-128 .elementor-element.elementor-element-074587d3 div.elementor-menu-toggle:focus svg{fill:#917248;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for nav-menu, class: .elementor-element-074587d3 */.elementor-128 .elementor-element.elementor-element-074587d3 { flex:1; min-width:0; width:auto; background:transparent; margin-inline-end:8.25rem; } .elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu .menu-item:has(a[href="https://www.davonport.com/cart/"]) { display:none; } .elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--main .elementor-item::before, .elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--main .elementor-item::after { background-color:#917248 !important; border-color:#917248 !important; } .elementor-128 .elementor-element.elementor-element-074587d3 .elementor-menu-toggle { padding:0.65rem; } @media (max-width:1250px) { .elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu--main { display:none !important; } .elementor-128 .elementor-element.elementor-element-074587d3 .elementor-menu-toggle { display:flex !important; } .elementor-128 .elementor-element.elementor-element-074587d3 .elementor-nav-menu__container.elementor-nav-menu--dropdown { display:block !important; position:fixed; top:4.5rem !important; left:0 !important; right:0; width:100% !important; max-width:none; margin:0 !important; } .elementor-128 .elementor-element.elementor-element-074587d3 .elementor-menu-toggle.elementor-active + .elementor-nav-menu--dropdown { max-height:calc(100svh - 4.5rem); overflow-y:auto; } .elementor-128 .elementor-element.elementor-element-074587d3 { margin-inline-end:0; } } body.home #site-footer { display:none; } body.admin-bar .elementor-128 [data-id="6e0d7dd3"] { top:var(--wp-admin--admin-bar--height,32px); } @media(max-width:1250px) { body.admin-bar .elementor-128 .elementor-nav-menu__container.elementor-nav-menu--dropdown { top:calc(4.5rem + var(--wp-admin--admin-bar--height,32px)) !important; } }/* End custom CSS */