ul.menu{margin:0;padding:0}.region-header .block-superfish.block:not(.site-branding){width:auto}.sf-menu{text-align:left;font:Bold 20px/26px Roboto;letter-spacing:0;text-transform:uppercase;opacity:1}.sf-menu li a{line-height:1rem}.sf-menu>li>ul a{text-transform:initial}.sf-menu>li a{background:rgba(0,0,0,0) linear-gradient(to bottom,#de803a 0%,#de803a 50%,#c76923 50%,#c76923 100%) repeat scroll 0 0;border-right:1px solid #fff;color:#fff;font-weight:400;font-size:13px;line-height:40px;padding:5px 10px;text-decoration:none;text-transform:uppercase}.sf-menu>li a:hover,.sf-menu>li a:active,.sf-menu>li a.is-active{color:#fff;background:rgba(0,0,0,0) linear-gradient(to bottom,#83ccdb 0%,#83ccdb 50%,#6db5c3 51%,#6db5c3 100%) repeat scroll 0 0}ul.sf-menu a,ul.sf-menu span.nolink{padding:.8em 1.5em;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.sf-menu li:hover>ul,ul.sf-menu li.sfHover>ul{left:0;top:3em}.fixed ul.sf-menu li:hover>ul,.fixed ul.sf-menu li.sfHover>ul{top:2em}.sf-menu ul li a,.fixed .sf-menu ul li a{padding:0 1.5em;background:#de803a;border-right:0 solid #fff;border-bottom:1px solid #c76923}.sf-menu ul li a:hover{background-color:#c76923}.mm-menu_offcanvas.mm-menu_opened{overflow:scroll}@media screen and (min-width:1024px) and (max-width:1279px){.sf-menu li a{font-size:1.5rem;line-height:1.4rem}}.mm-menu_theme-dark,.mm-panels{background:#c05504 !important;--mm-color-background:#c05504 !important}.mm-menu_offcanvas{position:absolute}.mm-wrapper_background .mm-page{background:#fff}.mm-wrapper_opening #page{border-left:0}.mm-panels .menu-item{padding:0}.mm-menu_offcanvas.mm-menu_opened{overflow:scroll}