
	@media(min-width:992px){
		body:not(.page-id-255) .l-header{height:108px!important}
		body:not(.page-id-255) main{margin-top:108px!important}
	}
	@media(min-width:768px){
		body:not(.page-id-255) .l-header__gnav__head{display:grid!important;width:calc(100% - 28px)!important;max-width:850px!important;height:58px!important;margin:0 14px 0 auto!important;padding:7px 0!important;grid-template-columns:minmax(0,456px) minmax(0,218px) minmax(122px,152px)!important;gap:12px!important;align-items:stretch!important;justify-content:end!important;box-sizing:border-box!important}
		body:not(.page-id-255) .l-header__gnav__head>a{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;margin:0!important;padding:0 16px!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:5px!important;box-sizing:border-box!important;box-shadow:none!important;font-size:18px!important;font-weight:600!important;line-height:1!important;letter-spacing:.07em!important;text-align:center!important;white-space:nowrap!important;transition:background-color .2s ease,color .2s ease,transform .2s ease!important}
		body:not(.page-id-255) .l-header__gnav__head>a:nth-child(1),
		body:not(.page-id-255) .l-header__gnav__head>a:nth-child(2){background:#7b898c!important;color:#fff!important}
		body:not(.page-id-255) .l-header__gnav__head>a:nth-child(3){background:#000!important;color:#fff!important;font-family:Oswald,sans-serif!important;font-size:20px!important;font-weight:600!important;letter-spacing:.14em!important}
		body:not(.page-id-255) .l-header__gnav__head>a:hover{background:#b5965a!important;color:#171a1c!important;transform:translateY(-1px)!important}
		body:not(.page-id-255) .l-header__gnav__menu{display:grid!important;width:100%!important;max-width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 8px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;box-sizing:border-box!important}
		body:not(.page-id-255) .l-header__gnav__menu li{position:relative!important;width:auto!important;min-width:0!important;height:42px!important;min-height:42px!important;margin:0 2px!important;clip-path:polygon(20px 0,100% 0,calc(100% - 20px) 100%,0 100%)!important;background:#151515!important;transform:none!important;box-sizing:border-box!important}
		body:not(.page-id-255) .l-header__gnav__menu li:after{position:absolute!important;z-index:0!important;inset:1px!important;clip-path:polygon(19px 0,100% 0,calc(100% - 19px) 100%,0 100%)!important;background:#fff;content:"";pointer-events:none;transition:background .2s ease}
		body:not(.page-id-255) .l-header__gnav__menu li a{position:relative!important;z-index:1!important;display:flex!important;width:100%!important;min-width:0!important;height:42px!important;margin:0!important;padding:0 10px!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;color:#737f84;font-family:Oswald,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1!important;letter-spacing:.065em!important;white-space:nowrap!important;transform:none!important}
		body:not(.page-id-255) .l-header__gnav__menu li:hover:after,
		body.home:not(.page-id-255) .l-header__gnav__menu li:first-child:after,
		body.what:not(.page-id-255) .l-header__gnav__menu li:nth-child(2):after,
		body.program:not(.page-id-255) .l-header__gnav__menu li:nth-child(3):after,
		body.staff:not(.page-id-255) .l-header__gnav__menu li:nth-child(4):after,
		body.location:not(.page-id-255) .l-header__gnav__menu li:nth-child(5):after,
		body.fw-contact-page:not(.page-id-255) .l-header__gnav__menu li:nth-child(6):after,
		body:not(.page-id-255) .l-header__gnav__menu li.current-menu-item:after,
		body:not(.page-id-255) .l-header__gnav__menu li.current_page_item:after{background:#151515!important}
		body:not(.page-id-255) .l-header__gnav__menu li:hover,
		body.home:not(.page-id-255) .l-header__gnav__menu li:first-child,
		body.what:not(.page-id-255) .l-header__gnav__menu li:nth-child(2),
		body.program:not(.page-id-255) .l-header__gnav__menu li:nth-child(3),
		body.staff:not(.page-id-255) .l-header__gnav__menu li:nth-child(4),
		body.location:not(.page-id-255) .l-header__gnav__menu li:nth-child(5),
		body.fw-contact-page:not(.page-id-255) .l-header__gnav__menu li:nth-child(6),
		body:not(.page-id-255) .l-header__gnav__menu li.current-menu-item,
		body:not(.page-id-255) .l-header__gnav__menu li.current_page_item{border-bottom:0!important}
		body:not(.page-id-255) .l-header__gnav__menu li:hover a,
		body.home:not(.page-id-255) .l-header__gnav__menu li:first-child a,
		body.what:not(.page-id-255) .l-header__gnav__menu li:nth-child(2) a,
		body.program:not(.page-id-255) .l-header__gnav__menu li:nth-child(3) a,
		body.staff:not(.page-id-255) .l-header__gnav__menu li:nth-child(4) a,
		body.location:not(.page-id-255) .l-header__gnav__menu li:nth-child(5) a,
		body.fw-contact-page:not(.page-id-255) .l-header__gnav__menu li:nth-child(6) a,
		body:not(.page-id-255) .l-header__gnav__menu li.current-menu-item a,
		body:not(.page-id-255) .l-header__gnav__menu li.current_page_item a{color:#fff!important}
	}
	@media(min-width:768px) and (max-width:1050px){
		body:not(.page-id-255) .l-header__gnav__head{width:calc(100% - 20px)!important;margin-right:10px!important;grid-template-columns:minmax(0,2fr) minmax(0,.95fr) minmax(96px,.62fr)!important;gap:7px!important}
		body:not(.page-id-255) .l-header__gnav__head>a{padding-right:9px!important;padding-left:9px!important;font-size:18px!important;letter-spacing:.03em!important}
		body:not(.page-id-255) .l-header__gnav__head>a:nth-child(3){font-size:20px!important;letter-spacing:.1em!important}
	}
	