.menu-container{max-width:1295px;margin:0px auto}.ew-top-nav{position:relative;max-width:1295px;padding-left:0px;text-align:center}span.nav-popular-blogpost{display:block}.ew-top-nav ul li{list-style:none}.ew-top-nav ul li ul,.ew-top-nav ul li li{text-align:left;padding-left:0px;margin-left:0px}.ew-top-nav ul{padding-left:0px}.ew-top-nav li.top-level{display:inline-block;font-size:16px;padding:0px 2%;line-height:20px;font-family:Canadian;overflow:visible !important;max-width:none !important;text-transform:uppercase}.ew-top-nav li.top-level a{color:gray;text-decoration:none}.nav-headline{font-family:Canadian;font-size:22px;text-transform:uppercase;color:#900;margin-bottom:20px;display:block}.nav-subheadline{text-decoration:none;color:#333;font-size:14px;text-transform:uppercase;font-weight:600;font-family:Open Sans}span.nav-popular-blogpost a,.ew-top-nav .dropdown li a{text-decoration:none;color:#333;font-size:14px;font-family:Open Sans;margin:5px 0px;transition:all ease 500ms;display:block;padding:0px 20px 0px 0px}.ew-top-nav li .dropdown.mega-dropdown{width:100% !important;max-width:100% !important;left:0px}.dropdown-col{display:inline-block;vertical-align:top;margin:0 30px}.pl-0{padding-left:0px}.ml-0{margin-left:0px}.dropdown{text-align:left}@media only screen and (min-width:1360px){a.nav-cta-btn{background:#900;color:#FFF !important;padding:10px 20px;border-radius:5px;font-family:Georiga;font-weight:700;font-style:italic}span.nav-popular-blogpost a:hover,.ew-top-nav .dropdown li a:hover{padding-left:10px;padding-right:10px}.ew-top-nav li.top-level:hover .dropdown{display:block;position:absolute}.ew-top-nav li .dropdown{background:#FFF;box-shadow:0px 3px 6px #0000000d;position:absolute;max-width:300px;z-index:999999;display:none;padding:20px}#menuToggle input{display:none}}@media only screen and (max-width:1360px){.ew-top-nav ul li ul{padding-left:10px}.hidemobile{display:none !important}.nav-subheadline{display:block}.nav-headline{display:none}#menuToggle{display:flex;flex-direction:column;position:relative;top:25px;left:25px;z-index:1;-webkit-user-select:none;user-select:none}#menuToggle input{display:flex;width:40px;height:32px;position:absolute;cursor:pointer;opacity:0;z-index:2}#menuToggle .ew-top-nav input.mobile-drop{width:20px;height:20px}#menuToggle input.primary-hamburger{left:-10px;top:-15px}#menuToggle span.hamburger{display:flex;width:29px;height:2px;margin-bottom:5px;position:relative;background:#000;border-radius:3px;z-index:1;transform-origin:5px 0px;transition:transform .5s cubic-bezier(0.77,0.2,0.05,1.0),background .5s cubic-bezier(0.77,0.2,0.05,1.0),opacity .55s ease}#menuToggle span.hamburger:first-child{transform-origin:0 0}#menuToggle span.hamburger:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked ~ span{opacity:1;transform:rotate(45deg) translate(-3px,-1px);background:#36383f}#menuToggle input:checked ~ span:nth-last-child(3){opacity:0;transform:rotate(0) scale(0.2,0.2)}#menuToggle input:checked ~ span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px)}#menu{position:absolute;width:280px;box-shadow:0 0 10px #85888c;margin:-50px 0 0 -50px;padding:50px;padding-top:125px;background-color:#f5f6fa;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(-125%,0);transition:transform .5s cubic-bezier(0.77,0.2,0.05,1.0)}#menu li{padding:0px 0;transition-delay:2s;display:block;text-align:left}#menuToggle input:checked ~ ul{transform:none}li.top-level{display:block;margin-bottom:20px;position:relative}.dropdown-col{margin:0px;display:block}.dropdown{height:0px;display:block;opacity:0}#menu input[type="checkbox"]:checked ~ .dropdown{height:auto;opacity:1;transform:scaleY(1)}.ew-top-nav li.top-level{min-height:35px}input.mobile-drop{right:0px;top:0px}input.mobile-drop ~ .hamburger{position:absolute !important;right:5px;top:10px}#menuToggle input.mobile-drop ~ span.hamburger{width:15px}input.mobile-drop ~ span.hamburger:nth-last-child(2){transform:rotate(90deg) !important;transform-origin:50% !important}#menuToggle input.mobile-drop:checked ~ span:nth-last-child(3){opacity:1;transform:rotate(0) !important}#menuToggle input.mobile-drop:checked ~ span:nth-last-child(2){opacity:0}.ew-top-nav .dropdown li a{margin:15px 0px}}