.elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-menu-toggle{margin-left: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-23fb5556 */.elementor-17917 .elementor-element.elementor-element-23fb5556 { flex: 1 1 auto; min-width: 0; } .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--main > .elementor-nav-menu { flex-wrap: nowrap; justify-content: center; } .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--main .elementor-item { color: #FFFFFF !important; fill: #FFFFFF; font-family: 'DM Sans', sans-serif; font-weight: 600; font-size: 15px; padding: 8px 9px !important; white-space: nowrap; } .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--main .elementor-item:hover, .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--main .elementor-item.highlighted { color: #FDD327 !important; } .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--main .elementor-item:after { background-color: #FDD327 !important; height: 2px; } .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--dropdown { background: #FFFFFF; border-radius: 12px; box-shadow: 0px 20px 50px rgba(0,0,0,0.25); overflow: hidden; } .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--dropdown a { color: #0B1F33 !important; background: #FFFFFF !important; font-family: 'DM Sans', sans-serif; font-weight: 600; font-size: 15px; padding: 12px 16px !important; } .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--dropdown a:hover, .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--dropdown a.highlighted { background: #F4F6F9 !important; color: #0B1F33 !important; } .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-menu-toggle { color: #FFFFFF; background: transparent; border: 1px solid rgba(255,255,255,0.3); border-radius: 10px; font-size: 22px; padding: 8px; margin: 0; } .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-menu-toggle svg { fill: #FFFFFF; } .elementor-17917 .hdr-logo, .elementor-17917 .hdr-ctas { flex-shrink: 0; } #desktop-header-search, #mobile-header-search, .advanced-search-nav, .mobile-search-nav, .advanced-search-h-v2, .advanced-search-v1 { display: none !important; } @media (max-width: 1600px) { .elementor-17917 .elementor-element.elementor-element-23fb5556 + * > :first-child { display: none !important; } } @media (max-width: 1280px) { .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--main .elementor-item { font-size: 14px; padding: 8px 6px !important; } } @media (max-width: 1024px) { .elementor-17917 .hdr-mainbar { position: relative; } .elementor-17917 .hdr-main-inner { gap: 12px !important; position: static !important; } .elementor-17917 .hdr-ctas { margin-left: auto; } .elementor-17917 .elementor-element.elementor-element-23fb5556 { flex: 0 0 auto !important; width: auto !important; order: 3; position: static !important; } .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-widget-container { position: static; } .elementor-17917 .elementor-element.elementor-element-23fb5556 .elementor-nav-menu--dropdown.elementor-nav-menu__container { position: absolute !important; top: 100% !important; left: 0 !important; right: 0 !important; width: auto !important; margin-top: 0 !important; border-radius: 0 0 12px 12px; z-index: 9999; } } @media (max-width: 767px) { .elementor-17917 .hdr-logo, .elementor-17917 .hdr-logo img { width: 118px !important; height: auto !important; } .elementor-17917 .hdr-offer-btn { padding: 10px 14px !important; font-size: 14px !important; } }/* End custom CSS */