/*!/wp-content/themes/hello-elementor-child/style.css*//**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */


@font-face{font-family:"Oswald-en";font-display:swap;src:url('https://lignawooddesign.com/wp-content/uploads/2025/04/Oswald.ttf') format('woff2'), 
font-weight:100 900;font-style:normal;} 


html[lang="en-US"] * {
 
font-family: "Oswald-en" !important;
font-display: swap; 
}

.mobilemenudesp ul.sub-menu a {
    border: none !important;     
    height: 28px;}

.mobilemenudesp .menu-item-1000 a, .mobilemenudesp .menu-item-334 a, .mobilemenudesp .menu-item-104 a, .mobilemenudesp .menu-item-101 a, .mobilemenudesp .menu-item-109 a, .mobilemenudesp .menu-item-5217 a,.mobilemenudesp .menu-item-8161 a,.mobilemenudesp .menu-item-8168 a, .mobilemenudesp .menu-item-8169 a, .mobilemenudesp .menu-item-8174 a, .mobilemenudesp .menu-item-8552 a, .mobilemenudesp .menu-item-12615 a, .mobilemenudesp .menu-item-12623 a, .mobilemenudesp .menu-item-12624 a, .mobilemenudesp .menu-item-12629 a, .mobilemenudesp .menu-item-12622 a
{
    height: 70px; 
    align-content: center;} 

.mobilemenudesp ul.sub-menu {
    padding-bottom: 30px !important;
    margin-top: -10px !important;}

.mobilemenudesp ul.sub-menu a{
 color: #DFD7CD !important;}

.mobilemenudesp ul.sub-menu a {padding-left: 0 !important;}


/*ul.sub-menu
{
    display: contents !important;
}
*/

.mobilemenudesp .menu-item-113, .mobilemenudesp .menu-item-114, .mobilemenudesp .menu-item-115, .mobilemenudesp .menu-item-116, .mobilemenudesp .menu-item-8163, .mobilemenudesp .menu-item-8164, .mobilemenudesp .menu-item-8165, .mobilemenudesp .menu-item-12617, .mobilemenudesp .menu-item-12618, .mobilemenudesp .menu-item-12619, .mobilemenudesp .menu-item-12602, .mobilemenudesp .menu-item-12603, .mobilemenudesp .menu-item-12604 { padding-left: 20px !important;}


.mobilemenudesp .menu-item-5217, .mobilemenudesp .menu-item-1000, .mobilemenudesp .menu-item-334, .mobilemenudesp .menu-item-104, .mobilemenudesp .menu-item-101, .mobilemenudesp .menu-item-109, .mobilemenudesp .menu-item-8161 a,  .mobilemenudesp .menu-item-12615 a, .mobilemenudesp .menu-item-12623 a, .mobilemenudesp .menu-item-12624 a, .mobilemenudesp .menu-item-12629 a, .mobilemenudesp .menu-item-12622 a, .mobilemenudesp .menu-item-8168 a, .mobilemenudesp .menu-item-8169 a, .mobilemenudesp .menu-item-8174 a, .mobilemenudesp .menu-item-8552 a { border-bottom: 1px solid #788A54 !important;}

.mobilemenudesp .menu-item-110 .eael-simple-menu-indicator, .mobilemenudesp .menu-item-8162 .eael-simple-menu-indicator {
    display: none !important;}

.mobilemenudesp svg.e-font-icon-svg.e-fas-angle-down {
    position: absolute;
    bottom: -5px;}

.mobilemenudesp ul.sub-menu .sub-menu {
    display: contents !important;}