@font-face{font-family:'Gotham Black';src:url("/fonts/Gotham-Black.otf") format("opentype")}@font-face{font-family:'Gotham Bold';src:url("/fonts/Gotham-Bold-Regular.ttf") format("truetype")}@font-face{font-family:'Gotham Book';src:url("/fonts/Gotham-Book-Regular.otf") format("opentype")}.page-content.submenu-fixed{margin-top:100px}@media (min-width: 1200px){.page-content.submenu-fixed{margin-top:150px}}.submenu{background-color:#f8f8f8;border-bottom:2px solid #e4e4e4;width:100%;z-index:9;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;position:relative;top:0px}@media (min-width: 768px){.submenu{border-bottom:none}}.submenu.fixed{position:fixed;top:57px}@media (min-width: 1200px){.submenu.fixed{top:75px}}.submenu .submenu-menu{border-bottom:2px solid #e4e4e4;display:none;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.submenu.category-submenu .submenu-menu{border-bottom:1px solid #e4e4e4}.submenu .submenu-heading{padding:1px 10px}.submenu .submenu-heading .arrow{float:right;padding:5px}.submenu .submenu-heading .arrow .arrow-down{display:block}.submenu .submenu-heading .arrow .arrow-up{display:none}.submenu .submenu-heading.active .arrow-down{display:none}.submenu .submenu-heading.active .arrow-up{display:block}@media (min-width: 768px){.submenu .submenu-heading{background-color:#e4e4e4}}.submenu .wrapper{padding:0px}.submenu ul{padding-left:0px !important;list-style:none}.submenu ul a li{color:#7f7f7f;position:relative;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.submenu ul a li::after{position:absolute;content:'';bottom:-2px;left:0px;width:100%;border-bottom:2px solid #e4e4e4;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.submenu ul a li.active,.submenu ul a li:hover{color:#e8390c}.submenu ul a li.active::after,.submenu ul a li:hover::after{border-bottom:2px solid #e8390c}.submenu ul li{padding:15px 10px;width:100%;margin:0px !important}@media (min-width: 768px){.submenu ul li{display:inline-block;width:auto}}@media (min-width: 768px){.submenu ul li{padding:15px 20px}}
