/*@media only screen and (max-width: 768px)

{

	.SD #navbar UL#menu-primary, .SD DIV.topNavPush

	{

		display: none;

	}

}*/@media only screen and (max-width:768px){#navbar,#navbarPush,#navbarWrapper{display:none;}}#navbarPush{height:var(--navbarHeight);position:relative;transition:var(--defaultTransition);/*margin-bottom: calc(-1 * var(--navbarHeight));*/}#navbarPush.scrolled{height:var(--navbarHeightScrolled);transition:none;transition:var(--defaultTransition);}#navbar{background:var(--colorA);transition:var(--defaultTransition);height:var(--navbarHeight);position:absolute;width:100%;z-index:600;margin-bottom:0;align-content:start;align-items:start;box-sizing:border-box;}#navbar>.wrapper{display:flex;z-index:655;padding:0 var(--defaultMargin);transition:var(--defaultTransition);top:0;flex-direction:column;align-items:center;/*+border-radius: 0;*/-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;height:var(--navbarHeight);width:100%;justify-content:space-between;}#navbar>.wrapper>.identity{display:flex;flex-direction:row;width:100%;margin:0;justify-content:space-between;align-items:center;padding:calc(var(--defaultMargin)/2);}#navbar>.wrapper>.identity .logo{width:200px;}#navbar>.wrapper>.identity .tag{width:400px;height:auto;}#navbar A{font-family:var(--primaryFontFamily);color:var(--colorNavPrimaryAlt);transition:var(--defaultTransition);cursor:pointer;font-weight:normal;}#navbar A:hover{color:var(--colorNavPrimaryHover) !important;}#navbar.scrolled{height:var(--navbarHeightScrolled);transition:var(--defaultTransition);position:fixed;transition:none;top:0px;}#navbar .navigation{width:100%;display:flex;justify-content:space-betweenf;padding-bottom:0;margin-bottom:calc(var(--defaultMargin)/2);}#navbar .menu{width:100%;display:flex;background-size:;margin:0px;padding:0px;justify-content:flex-start;width:100%;}#navbar .menu UL{list-style:NONE;}#navbar .boxedWidth P{margin-bottom:0px !important;}#navbar UL#menu-primary,#navbar UL#menu-primary LI,#navbar UL#menu-primary LI UL{list-style:none;position:relative;}#navbar #menu-primary LI DIV.subMenu.wrapper UL.sub-menu{right:0px;display:flex;margin-left:var(--defaultMargin);justify-content:center;flex-direction:column;margin-bottom:0;margin-top:0px;}#navbar #menu-primary LI DIV.subMenu.wrapper UL.sub-menu LI{color:var(--colorA);opacity:0;transform:;transform:translateX(-200px);}#navbar #menu-primary LI DIV.subMenu.wrapper UL.sub-menu LI A{color:var(--colorA);}#navbar #menu-primary LI:hover DIV.subMenu.wrapper UL.sub-menu LI{color:var(--colorA);opacity:1;transition:all 500ms ease-out;transform:none;}#menu-primary LI DIV.subMenu.wrapper{width:var(--maxWidth);display:flex;opacity:0;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;background-color:var(--colorB);justify-content:start;pointer-events:none;transition:var(--defaultTransition);}#menu-primary LI:hover DIV.subMenu.wrapper{opacity:1;pointer-events:all;}#menu-primary LI:hover DIV.subMenu.wrapper .subImage.wrapper{width:200px;height:300px;overflow:hidden;}#navbar LI .subMenu DIV.subImage.wrapper DIV.subImage{width:200px;height:300px;background-position:center;background-size:cover;transition:transform 2000ms ease-in-out;opacity:0;pointer-events:none;}#navbar LI .subMenu DIV.subImage.wrapper{pointer-events:none;}#navbar #menu-primary LI>UL.sub-menu>LI{display:none;pointer-events:none;}#navbar LI:hover .subMenu DIV.subImage.wrapper DIV.subImage{transform:scale(1.2);opacity:1;pointer-events:none;}#navbar #menu-primary UL.sub-menu LI{/*visibility: hidden;*/display:block;white-space:nowrap;padding:0;margin:calc(var(--defaultMargin)/4) 0 0;color:;}#navbar UL#menu-primary DIV.primarymenu UL#menu-primary LI.menu-item:last-child UL.sub-menu{display:block;right:0;position:absolute;}#navbar UL#menu-primary A{font-size:20px;transition:var(--defaultTransition);text-align:left;padding-bottom:0;font-family:var(--secondaryFontFamily);}#SD #navbar DIV.navigation #menu-primary .menu LI{margin-right:30;padding-right:32;background-color:#DF1E1E;}#SD .navigation .social UL#menu-social LI{list-style:none;}#SD #menu-social .icon{}#SD #navbar #menu-primary LI{margin-right:var(--defaultMargin);font-style:normal;position:static;}#SD #menu-social .icon{width:20px;width:40px;height:40px;padding-left:8px;}#SD #menu-social .icon SVG:hover path{fill:white;transition:var(--defaultTransition);}#SD #menu-social .icon SVG path{transition:var(--defaultTransition);}@media only screen and (max-width:1040px){#navbar{padding:0px 20px 0;}}