.menu-container{background-color:var(--background);padding-top:10px;padding-bottom:10px;padding-left:20px}.menu-container:after{clear:both;content:"";display:table}.site-header-menu{display:none}.main-navigation ul{margin:0;padding:0;list-style:none}.main-navigation ul li{margin-right:40px;position:relative}body:not(.logged-in):not(.display-markets) .menu li.market{display:none}.main-navigation ul a,.main-navigation ul a:visited{color:var(--dark-gray);text-transform:uppercase;border-bottom:1px solid #0000;font-size:1.6rem;font-weight:600;line-height:1.95rem;text-decoration:none}.main-navigation ul a:hover{border-bottom:1px solid}.main-navigation ul li.search a:before{font-family:var(--fontawesome);content:"";font-weight:900;display:inline-block}.main-navigation ul ul{margin-top:0;margin-left:25px;display:none}.main-navigation ul ul ul{margin-left:25px;display:none}.no-js .site-header-menu,.site-header-menu.toggled-on{display:block}.site-header-menu.toggled-on{margin-top:10px}.no-js .main-navigation ul,.main-navigation ul .sub-menu.toggled-on{display:block}button.dropdown-toggle,button.menu-button{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;content:"";background-color:#0000;border:0;display:inline}button.dropdown-toggle{margin-left:10px;padding:2px;position:absolute;right:10px}@media (max-width:992px){button.dropdown-toggle{top:0}}.dropdown-toggle:after,.dropdown-toggle.toggled-on:after{font-size:1.3rem}.menu-button{float:none;padding:0}.menu-button:before,.menu-button.toggled-on:before{margin-top:-10px;margin-right:5px}.main-navigation a:focus,button.dropdown-toggle:focus,button.menu-button:focus{outline-offset:2px;outline:1px dotted gray}.no-js .menu-button{display:none}.dropdown-toggle:after{content:"+"}.dropdown-toggle.toggled-on:after{content:"−"}button.menu-button{flex-direction:column;justify-content:space-between;width:42px;height:24px;display:none}button.menu-button span{background-color:var(--font-color);width:100%;height:3px;display:inline-block}button.menu-button.toggled-on span{position:absolute;top:50%;left:0}button.menu-button.toggled-on span:nth-child(2){transform:rotate(45deg)}button.menu-button.toggled-on span:nth-child(3){transform:rotate(135deg)}button.menu-button.toggled-on span:last-child{display:none}.dropdown-toggle:after,.dropdown-toggle.toggled-on:after,.menu-button:before,.menu-button.toggled-on:before{font-weight:700}.screen-readers{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-break:normal!important;position:absolute!important}@media only screen and (min-width:992px){button.menu-button{display:none}.menu-container{border-bottom:1px solid var(--background);border-top:1px solid var(--background);padding-top:0;padding-bottom:0;padding-left:0}.site-header-menu{margin-left:10px;display:block}.main-navigation ul{float:left;align-items:center;display:flex;position:relative}.main-navigation ul li{float:left;margin:0;padding:5px 10px;position:relative}.no-js .main-navigation ul ul,.main-navigation ul ul{background-color:var(--background);border:1px solid var(--background);z-index:999;margin-left:0;padding:5px 0;display:none;position:absolute;top:100%;left:0}.no-js .main-navigation ul ul li,.main-navigation ul ul li{float:none;width:220px;padding:4px 10px}.main-navigation ul .has-sub-menu>li{padding-right:40px}.no-js .main-navigation ul ul ul,.main-navigation ul ul ul{margin-top:-5px;margin-left:0;top:-1px;left:100%}ul.sub-menu .dropdown-toggle{position:absolute;top:4px;right:10px}.main-navigation ul .dropdown-toggle:after{content:"";font-family:"Font Awesome 5 Free"}.main-navigation ul ul .dropdown-toggle:after{content:"";font-family:"Font Awesome 5 Free"}.main-navigation ul .dropdown-toggle.toggled-on:after{content:"";font-family:"Font Awesome 5 Free"}.main-navigation ul ul .dropdown-toggle.toggled-on:after{content:"";font-family:"Font Awesome 5 Free"}.main-navigation ul .dropdown-toggle:after,.main-navigation ul ul .dropdown-toggle:after,.main-navigation ul .dropdown-toggle.toggled-on:after,.main-navigation ul ul .dropdown-toggle.toggled-on:after{font-weight:700}button.dropdown-toggle{position:inherit;right:auto}.main-navigation ul li:hover>ul{display:block}}@media (max-width:992px){button.menu-button{background:0 0;display:flex;position:absolute;top:4rem;right:3rem}.menu-container{text-align:center;padding-left:0}.dropdown-toggle:after,.dropdown-toggle.toggled-on:after{font-size:2rem}.main-navigation ul ul,.main-navigation ul li{margin-left:0;margin-right:0}.main-navigation ul ul li{margin-bottom:0}.main-navigation ul li{margin-bottom:1rem}.main-navigation ul li a{padding:5px 0;display:block}}.menu-container button{line-height:unset;font-size:inherit;margin-bottom:0}.menu-social-menu-container .menu>li{padding:0}ul#menu-social-1,ul.social-media{margin-bottom:5px;display:inline-flex}ul.social-media{margin:0;padding:0}ul.social-media li{margin:0;padding:0;list-style:none}.menu li.linkedin,.menu li.facebook,.menu li.instagram,.menu li.twitter,.menu li.google,.menu li.youtube,.menu li.rss,.menu li.phone,.menu li.email,.social-media li.linkedin,.social-media li.facebook,.social-media li.instagram,.social-media li.twitter,.social-media li.google,.social-media li.youtube,.social-media li.rss{width:40px;height:40px;position:relative}.menu li.linkedin:hover,.menu li.facebook:hover,.menu li.instagram:hover,.menu li.twitter:hover,.menu li.google:hover,.menu li.youtube:hover,.menu li.rss:hover,.menu li.phone:hover,.menu li.email:hover .menu li.linkedin:hover a,.menu li.facebook:hover a,.menu li.instagram:hover a,.menu li.twitter:hover a,.menu li.google:hover a,.menu li.youtube:hover a,.menu li.rss:hover a,.menu li.phone:hover a,.menu li.email:hover a .social-media li.linkedin:hover,.social-media li.facebook:hover,.social-media li.instagram:hover,.social-media li.twitter:hover,.social-media li.google:hover,.social-media li.youtube:hover,.social-media li.rss:hover,.social-media li.linkedin:hover a,.social-media li.facebook:hover a,.social-media li.instagram:hover a,.social-media li.twitter:hover a,.social-media li.google:hover a,.social-media li.youtube:hover a,.social-media li.rss:hover a{background-color:#0000!important}.menu li.linkedin a,.menu li.facebook a,.menu li.instagram a,.menu li.twitter a,.menu li.google a,.menu li.youtube a,.menu li.rss a,.menu li.phone a,.menu li.email a,.social-media li.linkedin a,.social-media li.facebook a,.social-media li.instagram a,.social-media li.twitter a,.social-media li.google a,.social-media li.youtube a,.social-media li.rss a{background-color:#0000;width:40px;height:40px;margin:0;padding:0;font-size:0;display:block;position:absolute}ul.social-media li a{margin-left:10px!important}.menu li.linkedin:before,.social-media li.linkedin:before{content:"";font-family:"Font Awesome 5 Brands";font-size:2.5rem;line-height:1;position:absolute;top:0;right:0}.menu li.facebook:before,.social-media li.facebook:before{content:"";font-family:"Font Awesome 5 Brands";font-size:2.5rem;line-height:1;position:absolute;top:0;right:0}.menu li.instagram:before,.social-media li.instagram:before{content:"";font-family:"Font Awesome 5 Brands";font-size:2.5rem;line-height:1;position:absolute;top:0;right:0}.menu li.twitter:before,.social-media li.twitter:before{content:"";font-family:"Font Awesome 5 Brands";font-size:2.5rem;line-height:1;position:absolute;top:0;right:0}.menu li.google:before,.social-media li.google:before{content:"";font-family:"Font Awesome 5 Brands";font-size:2.5rem;line-height:1;position:absolute;top:0;right:0}.menu li.youtube:before,.social-media li.youtube:before{content:"";font-family:"Font Awesome 5 Brands";font-size:2.5rem;line-height:1;position:absolute;top:0;right:0}.menu li.rss:before,.social-media li.rss:before{content:"";font-family:"Font Awesome 5 Free";font-size:2.5rem;font-weight:900;line-height:1;position:absolute;top:0;right:0}.menu li.phone:before,.social-media li.phone:before{content:"";font-family:"Font Awesome 5 Free";font-size:15px;font-weight:900;line-height:1;position:absolute;top:0;right:0;transform:rotate(90deg)}.menu li.email:before,.social-media li.email:before{content:"";font-family:"Font Awesome 5 Free";font-size:2.5rem;font-weight:900;line-height:1;position:absolute;top:0;right:0}.menu-social-menu-container .menu li{margin-right:10px!important}.menu-social-menu-container .menu li:last-child{margin-right:0!important}.menu-social-menu-container .menu li:hover a{background-color:#0000!important}.social-menu .menu li a{background-color:#0000}