.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4684 .elementor-element.elementor-element-52284134 .elementor-menu-toggle{margin:0 auto;}.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-52284134 */.elementor-4684 .elementor-element.elementor-element-52284134 { display: flex; justify-content: center; width: auto; position: static !important; } .elementor-4684 .elementor-element.elementor-element-52284134 .elementor-widget-container { position: static !important; } .elementor-4684 .elementor-element.elementor-element-52284134 .elementor-nav-menu--main .elementor-item { font-family: var(--nido-font, sans-serif); font-size: 14px; font-weight: 500; color: #4A4350; padding: 8px 15px; } .elementor-4684 .elementor-element.elementor-element-52284134 .elementor-nav-menu--main .elementor-item:hover, .elementor-4684 .elementor-element.elementor-element-52284134 .elementor-nav-menu--main .elementor-item.elementor-item-active { color: #1C1420; } .elementor-4684 .elementor-element.elementor-element-52284134 .elementor-nav-menu--dropdown { background: #fff; border-radius: 14px; box-shadow: 0 24px 48px -20px rgba(16,10,20,.35); border: 1px solid rgba(28,20,32,.08); padding: 8px; margin-top: 10px; min-width: 240px; } .elementor-4684 .elementor-element.elementor-element-52284134 .elementor-nav-menu--dropdown .elementor-item, .elementor-4684 .elementor-element.elementor-element-52284134 .elementor-nav-menu--dropdown .elementor-sub-item { font-family: var(--nido-font, sans-serif); font-size: 14px; font-weight: 500; color: #4A4350; border-radius: 10px; padding: 10px 14px; } .elementor-4684 .elementor-element.elementor-element-52284134 .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-4684 .elementor-element.elementor-element-52284134 .elementor-nav-menu--dropdown .elementor-sub-item:hover { background: #F7F5F3; color: #1C1420; } .elementor-4684 .elementor-element.elementor-element-52284134 .elementor-menu-toggle { color: #1C1420; background: transparent !important; font-size: 24px; padding: 8px; border-radius: 10px; margin: 0; } .elementor-4684 .elementor-element.elementor-element-52284134 .elementor-menu-toggle:hover { background: #F2EEF2 !important; } .elementor-4684 .elementor-element.elementor-element-52284134 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { position: absolute !important; top: calc(100% + 10px); left: 0; right: 0; width: auto !important; min-width: 0; margin-top: 0; z-index: 200; padding: 10px; } .elementor-4684 .elementor-element.elementor-element-52284134 nav.elementor-nav-menu--dropdown .elementor-item, .elementor-4684 .elementor-element.elementor-element-52284134 nav.elementor-nav-menu--dropdown .elementor-sub-item { font-size: 16px; padding: 13px 16px; justify-content: space-between; } .elementor-4684 .elementor-element.elementor-element-52284134 nav.elementor-nav-menu--dropdown .sub-menu { position: static !important; box-shadow: none; border: 0; margin: 0; padding: 0 0 0 12px; background: transparent; } .elementor-4684 .elementor-element.elementor-element-52284134 nav.elementor-nav-menu--dropdown a.highlighted, .elementor-4684 .elementor-element.elementor-element-52284134 nav.elementor-nav-menu--dropdown a:focus, .elementor-4684 .elementor-element.elementor-element-52284134 nav.elementor-nav-menu--dropdown a.elementor-item-active { background: #F7F5F3 !important; color: #1C1420 !important; } header a.e-button-base[href*="instagram.com/nido"] { background-color: #FFFFFF !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231C1420' stroke-width='1.8'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='.8' fill='%231C1420'/%3E%3C/svg%3E") !important; background-repeat: no-repeat !important; background-position: center !important; background-size: 20px 20px !important; } header a.e-button-base[href*="instagram.com/nido"]:hover { background-color: #F2EEF2 !important; } body:has([data-id="4d86de4c"]:checked) header a.e-button-base[href*="instagram.com/nido"] { background-color: #D9D1DD !important; filter: invert(1); } .frm-fluent-form button.ff-btn-submit { white-space: normal !important; width: 100% !important; line-height: 1.3 !important; } .frm-fluent-form input, .frm-fluent-form select, .frm-fluent-form textarea { max-width: 100% !important; } .elementor-4684 .elementor-element.elementor-element-52284134 .noop {; }/* End custom CSS */