@import url('https://fonts.googleapis.com/css2?family=Jomhuria&display=swap'); body { font-family: 'Gotham', Arial, sans-serif; font-size: 1.2rem; color: #222; line-height: 1.6; } /* FORCE FOOTER LINKS HORIZONTAL */ .hadd-footer-menu { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 28px !important; white-space: nowrap; } /* Prevent Salient from stacking links */ .hadd-footer-menu a { display: inline-block !important; margin: 0 !important; padding: 0 !important; text-decoration: none; } /* Optional hover */ .hadd-footer-menu a:hover { color: #fcda04; } /* Force footer links to white */ .hadd-footer-menu a { color: #ffffff !important; text-decoration: none; } /* Optional hover state */ .hadd-footer-menu a:hover { color: #fcda04; } .hadd-footer-copy { color: #ffffff !important; } /* Push copyright text all the way to the right */ .hadd-footer-copy { text-align: right !important; margin-left: auto !important; width: 100%; } /* Footer link hover color */ .hadd-footer-menu a:hover, .hadd-footer-menu a:focus { color: #fcda04 !important; } /* Make footer links slightly larger */ .hadd-footer-menu a { font-size: 35px; /* adjust up/down as needed */ } /* FORCE footer links closer together */ .hadd-footer-menu a { margin-right: -25px !important; margin-left: 0 !important; } /* Remove any extra spacing Salient adds */ .hadd-footer-menu a:last-child { margin-right: 0 !important; } /* Move footer menu slightly to the right */ .hadd-footer-menu { margin-left: 12px; /* adjust: 8px–20px as needed */ } .footer-copy { color: #ffffff; } .hadd-footer-right { display: flex; justify-content: flex-end; width: 100%; } .hadd-footer-menu { text-align: right; } @media only screen and (max-width: 999px) { .hadd-footer-right { justify-content: center; } .hadd-footer-menu { text-align: center; } .hadd-footer-menu a { display: block; margin: 0px 0; font-size: 16px; } } .hadd-footer-menu a { margin-left: 10px; /* reduce horizontal spacing */ } /* Allow footer to bleed upward */ #footer-outer, #footer-outer .container, #footer-outer .container-wrap { overflow: visible !important; } /* 1) Make sure nothing clips the overlap */ #footer-outer, #footer-outer .container, #footer-outer .container-wrap, #ajax-content-wrap, .container-wrap { overflow: visible !important; } /* 2) Footer positioning context */ #footer-outer { position: relative; z-index: 5; } .breadcrumbs, #breadcrumbs, .breadcrumb { display: none !important; } /* Mobile hamburger menu link size */ @media (max-width: 1000px) { body #slide-out-widget-area .menu a, body #slide-out-widget-area .menu li a { font-size: 20px; /* increase as needed */ line-height: 1.4; } } @media (max-width: 1000px) { #slide-out-widget-area .menu > li > a { font-size: 22px; } } /* ========================================= SALIENT – Hide Hamburger on Tablet & Desktop Keeps hamburger on mobile ========================================= */ /* TABLET AND UP (>= 768px) */ @media screen and (min-width: 768px) { /* Hide hamburger / mobile toggle */ #header-outer .nectar-mobile-menu-toggle, #header-outer .nectar-mobile-menu-toggle-wrap, #header-outer .mobile-menu, #header-outer .menu-toggle, #header-outer .icon-salient-menu, #header-outer .slide-out-widget-area-toggle { display: none !important; visibility: hidden !important; opacity: 0 !important; } /* Disable slide-out/off-canvas menu */ #slide-out-widget-area, #slide-out-widget-area-bg { display: none !important; visibility: hidden !important; pointer-events: none !important; } /* Expand Salient dropdown width + prevent wrapping */ #header-outer nav > ul > li.megamenu > ul, #header-outer nav > ul > li > ul.sub-menu { min-width: 320px; /* increase until your longest item fits */ width: auto !important; } /* Keep dropdown links on one line */ #header-outer nav > ul > li > ul.sub-menu > li > a { white-space: nowrap !important; 
