.subnav-container{overflow-x:scroll;overflow-y:hidden;text-align:center;border-bottom:1px solid #333;padding-top:20px}.subnav-container.has-overflow{border-bottom:0;padding-bottom:4px;position:relative}.subnav-container::-webkit-scrollbar{height:0px;background:transparent}.subnav-container ul{white-space:nowrap}.subnav-link{display:inline-block}.subnav-link a{text-transform:uppercase;font-family:'calibri';font-size:18px;letter-spacing:.1em;color:#333 !important}.subnav-container.has-overflow .subnav-link a{position:relative}.subnav-link a:hover{text-decoration:none !important}.subnav-link:not(:last-child){padding-right:7vw}#subnav.fixed{position:fixed;top:72px;width:100%;background:#fff;z-index:10}#subnav-underline{background-color:#ea663f;position:absolute;height:10px;width:140px;bottom:-4px;transition:left .3s}.subnav-container.has-overflow+#subnav-underline{display:none}.subnav-container .subnav-link a.active::after{display:none;position:absolute;content:'';background-color:#ea663f;height:10px;width:140px;left:50%;transform:translateX(-50%);bottom:-22px;z-index:5}.subnav-container.has-overflow .subnav-link a.active::after{display:block}.subnav-container .overflow-underline{width:100%;height:1px;background:black;bottom:5px;position:absolute;display:none}.subnav-container.has-overflow .overflow-underline{display:block}#subnav-spacer{height:0;width:100%;display:block}#subnav-spacer.expanded{height:61px}.tab-pane{display:none}.tab-pane.active{display:block}@media(min-width:481px){#subnav.fixed{top:80px}}@media(min-width:992px){.subnav-link a{font-size:22px}}